diff options
Diffstat (limited to 'dev-python/keystoneauth')
-rw-r--r-- | dev-python/keystoneauth/Manifest | 5 | ||||
-rw-r--r-- | dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild | 54 | ||||
-rw-r--r-- | dev-python/keystoneauth/keystoneauth-4.2.1.ebuild | 3 | ||||
-rw-r--r-- | dev-python/keystoneauth/metadata.xml | 4 |
4 files changed, 62 insertions, 4 deletions
diff --git a/dev-python/keystoneauth/Manifest b/dev-python/keystoneauth/Manifest index de0bb7d1dbe7..bb4f7a4cb4e7 100644 --- a/dev-python/keystoneauth/Manifest +++ b/dev-python/keystoneauth/Manifest @@ -1,3 +1,4 @@ DIST keystoneauth1-4.2.1.tar.gz 258328 BLAKE2B 62f8b065a77d4150c9491f4352a3a2d37d42cc54df8db6a1eabdbe93f18714838ebed2dec0d6188e91f2dc3708b0c3cfbcf17a96411df05dd96c409a1b6c8beb SHA512 cb137d259dba7cab31fa39293d40d6654c6b36157f088948995d55755fb4dc8c29df1f978a58fbc0881516f11db840f0a25c7621bb092ab95d901dde6bd210ca -EBUILD keystoneauth-4.2.1.ebuild 868 BLAKE2B 1296c78c6c94ccf4d4e08f6bc35669ac801ff91794ca16fa4289d69b5f15c2dbe3f567597f7bde928d5171ed365f0c87e8effa30e77af1a7ace31013c2e6a975 SHA512 578c3754d921b53fa5a4614b9974f00f5011798a18dae5858b28a262ffedf052061e09965bb9ec107ae2ba8e6be0fd3a5f42f489039c131aafe005ab03564cfa -MISC metadata.xml 416 BLAKE2B bcc14a9c5f130a064c4eeef77b770df6e9e1e10c26643f46a3f7d771d692a698f619dbbe5b5a0c74eb7836da5040009d0e7814271c8dac7bc2a1c121a98b1269 SHA512 03d53f525bcab409931b02962538a8d49b28e31040a98fce7f37de73bd89f1c59853e22280bcec2a98f4fe9d48eeb51432543f62adb66dd29920a7f0a7e3b3f2 +EBUILD keystoneauth-4.2.1-r1.ebuild 1703 BLAKE2B c68b88cf3781bde9ea0d8b6c7ee2590478a15810f7ae9094a9011f243a1762561105d3301d8c9249c6341087fcd9539223ccb6ae261e145cae6ec851a2f9f78d SHA512 04e63cc94bb1fc2ce499ba1c8b3ff2fad7610ce9700f8fa544c932edf675c951ffc61417129be4fa16719a13479fe5ee0ae064414b1bc1fcba8bef1ba6ae12b6 +EBUILD keystoneauth-4.2.1.ebuild 830 BLAKE2B 502144036bfd08295513a411ab874b6b6509ff44ffea105dcf8480403527dfa37b15600b5933d0c55e151bda675dc5899ef8b7c8ef551687b729d9edb606bd48 SHA512 a395a3dc0f20357373e98c9b3f28e0fbf9fd4d3107f2d502f66701a81bda93123b0757d305c3d837692854ffa842cc686b3d068bcb0a9e2b6670093c3c36fc8d +MISC metadata.xml 517 BLAKE2B 89f053e99c44426b0681055c4ff962db6579b45cbd69b30d1ce3451daa7f7d358d60dd8fb0b76c47382e420941d4dc01e7c841d96b30166b12cc79d8ad45b1b4 SHA512 237f3c06e5ba66fd6b583c21e3cbc67866fb25eaa701c5eb1eac1b15d89dd9082255a15fd02a28bd2610e47ea3b6975013b7a18ad9ad8f3ec8fd6b0da9dc6bd2 diff --git a/dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild b/dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild new file mode 100644 index 000000000000..905b712644b5 --- /dev/null +++ b/dev-python/keystoneauth/keystoneauth-4.2.1-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..9} ) +inherit distutils-r1 + +DESCRIPTION="This package contains tools for authenticating to an OpenStack-based cloud." +HOMEPAGE="https://github.com/openstack/keystoneauth" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz" +S="${WORKDIR}/${PN}1-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 x86" + +CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + !~dev-python/pbr-2.1.0" +RDEPEND="${CDEPEND} + >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}]" +BDEPEND="${CDEPEND} + test? ( + >=dev-python/betamax-0.7.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + dev-python/hacking[${PYTHON_USEDEP}] + >=dev-python/lxml-4.2.0[${PYTHON_USEDEP}] + >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}] + >=dev-python/requests-kerberos-0.8.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + )" + +distutils_enable_tests unittest + +src_prepare() { + # relies on specific test runner name + sed -i -e 's:run\.py:unittest_or_fail.py:' \ + keystoneauth1/tests/unit/test_session.py || die + distutils-r1_src_prepare +} + +python_test() { + eunittest -b +} diff --git a/dev-python/keystoneauth/keystoneauth-4.2.1.ebuild b/dev-python/keystoneauth/keystoneauth-4.2.1.ebuild index 359f7c6b0ab6..e16f73ab9d63 100644 --- a/dev-python/keystoneauth/keystoneauth-4.2.1.ebuild +++ b/dev-python/keystoneauth/keystoneauth-4.2.1.ebuild @@ -2,9 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_7 python3_8 ) -DISTUTILS_USE_SETUPTOOLS=bdepend +PYTHON_COMPAT=( python3_{8..9} ) inherit distutils-r1 DESCRIPTION="This package contains tools for authenticating to an OpenStack-based cloud." diff --git a/dev-python/keystoneauth/metadata.xml b/dev-python/keystoneauth/metadata.xml index 3f6772bf4141..09ca70dc5af2 100644 --- a/dev-python/keystoneauth/metadata.xml +++ b/dev-python/keystoneauth/metadata.xml @@ -5,6 +5,10 @@ <email>prometheanfire@gentoo.org</email> <name>Matthew Thode</name> </maintainer> + <maintainer type="project"> + <email>python@gentoo.org</email> + <name>Python</name> + </maintainer> <stabilize-allarches/> <upstream> <remote-id type="github">openstack/keystoneauth</remote-id> |