summaryrefslogtreecommitdiff
path: root/dev-python/python-openstackclient
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-09-20 12:12:03 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-09-20 12:12:03 +0100
commitd60aa36cd97fb2193f756b45820d7c073a49229d (patch)
treeb5ae46dda53baf2afda4cd6b637f36cd3ac809e2 /dev-python/python-openstackclient
parentfe0961fc9674dd24a017f474a34c1edbbd005965 (diff)
gentoo auto-resync : 20:09:2024 - 12:12:03
Diffstat (limited to 'dev-python/python-openstackclient')
-rw-r--r--dev-python/python-openstackclient/Manifest2
-rw-r--r--dev-python/python-openstackclient/python-openstackclient-7.1.2.ebuild61
2 files changed, 63 insertions, 0 deletions
diff --git a/dev-python/python-openstackclient/Manifest b/dev-python/python-openstackclient/Manifest
index c9e53fd3635e..63e6a948cda4 100644
--- a/dev-python/python-openstackclient/Manifest
+++ b/dev-python/python-openstackclient/Manifest
@@ -3,9 +3,11 @@ DIST python-openstackclient-6.6.1.tar.gz 917516 BLAKE2B da771630628444d02b6937d6
DIST python-openstackclient-7.0.0.tar.gz 946254 BLAKE2B 4120797686453671ae47a0ce57856ec8424da7a38df3f478b1fb455a4af9dbdee6365dc9efbe750e8062f87f9a8fa218ed04de75bdc97af5cee763e31338199f SHA512 9e541b33abf5b3fad6f05782f1c16377b497b099a227490d9405da5140f11a73abba75c9a7021df7d129a4653316b742e16b4c049ef1f26b961d35a281618ebc
DIST python-openstackclient-7.1.0.tar.gz 946758 BLAKE2B 459a926d27fbbe7a9ffd72e49721559bee537afa44ba032ab0c9ed3875036dbff621d028c29449ef93708da40bfc09829ed0528b08a3f6c080201f31c5d95192 SHA512 7d1b006756446dbf96bf2cdcb17a46dffac1c27fd3cb73168c731f6e90f5ef157e36448ce6d788c37472b0d335989318ec64864f700250d5a0468f3d116b5055
DIST python-openstackclient-7.1.1.tar.gz 947016 BLAKE2B c8becc500b01a63783d2304e69f35c54cd1b5a56b3e0e69b6f280f8fd6c9bdadbc103c99c3ae7d3ebd764c59c0b564bf22b468e3cb26904259d4473d815fa093 SHA512 cbcb90cc4f861dde2ef6f70f92f797989a2d2aa4ac65fdccbe31ebe02c43a7c3b2efc77ffc48f51ccc37e9850b46e9be261cc458149e72b1d7293266d7b96235
+DIST python-openstackclient-7.1.2.tar.gz 946854 BLAKE2B ce6eedb2c9154facde4b70332526d7d83451cd437274c3a25f343ee13fcb09fc4a77f7e82e3f00f17e8fa89b0877eed4f826d345e96e0eaf51e02c9e0a675ae2 SHA512 58b7c87fd60dcbfb559cbbdb41d9a48b97de19dde1117f7277b331d5947b62df4a2806070a7da28d6d00b6ce73d7b4fe2b5c6b2965605fb7fd9c6507e978bc80
EBUILD python-openstackclient-6.6.0.ebuild 1801 BLAKE2B 5b97380e67028971626952aea40f013c9a954192f6b74287215dd9764805f765e7c0bcdf7c0d31a8f3b016798c5d00ed0e94b106c2a1a0e2793a7bdef9ce0394 SHA512 1bfdab91d8c5e0f9be325d63235e5e7c409c6f5c2a1f2d9d7de0708344fa2dca7ab90f1b8a74b4a49e18b80cfeeb54beccf44de0f4d617e3551e78eb25f95193
EBUILD python-openstackclient-6.6.1.ebuild 1803 BLAKE2B a2e175500c852a9db65cacbb31fb39c65d9e0f20fc0653f82018d3c1f750314550962298194e34d7c0816eb537fcf5d8f37438de163eefbee2f13b30fd934de2 SHA512 da2a818c3edbe251ba7274610515ce9638d5febcea823d4a65d4b3eadc2771be2d1155292915384532d5a304086866d6011ddef44a39b67eb99ed2241dd9301e
EBUILD python-openstackclient-7.0.0.ebuild 1746 BLAKE2B 489f9a340cea0b7bb36d47134dd6c665c97b1a3950b43354d0c353b4e7a068c485343aa18866cd1d768bb6052063e82e9d33e32a83ecb8e8b23a4bc9c4100f9d SHA512 a45ead6bbccf9ac06a820f02f7c6f87007d320418ca64a6286f80875d0ff2f5e0fcf8870d69099fa3bd6406681a5a13850e776b111773b595d574a7b68890042
EBUILD python-openstackclient-7.1.0.ebuild 1746 BLAKE2B 3b5746db07e27c682d809ff81ff1245aa54d9ae1232f84015e951440e624d621f4a5cba2152868ce6837b163d8ccbfc97f40a8705067a4b9569ddc13cc2b2e51 SHA512 6cbfdb84868249fe492a8b3af4cd11cb98ec5fb3fcae1e8f9718f04476ac3ed6a29556fc9b527a2958fa0f2b6be064d42662ce3f418e9f174e74076f780fd7d4
EBUILD python-openstackclient-7.1.1.ebuild 1746 BLAKE2B 3b5746db07e27c682d809ff81ff1245aa54d9ae1232f84015e951440e624d621f4a5cba2152868ce6837b163d8ccbfc97f40a8705067a4b9569ddc13cc2b2e51 SHA512 6cbfdb84868249fe492a8b3af4cd11cb98ec5fb3fcae1e8f9718f04476ac3ed6a29556fc9b527a2958fa0f2b6be064d42662ce3f418e9f174e74076f780fd7d4
+EBUILD python-openstackclient-7.1.2.ebuild 1746 BLAKE2B 3b5746db07e27c682d809ff81ff1245aa54d9ae1232f84015e951440e624d621f4a5cba2152868ce6837b163d8ccbfc97f40a8705067a4b9569ddc13cc2b2e51 SHA512 6cbfdb84868249fe492a8b3af4cd11cb98ec5fb3fcae1e8f9718f04476ac3ed6a29556fc9b527a2958fa0f2b6be064d42662ce3f418e9f174e74076f780fd7d4
MISC metadata.xml 562 BLAKE2B e4f7a3fccc9c2c798962efb6dda973ad71c19e5db8efd57869b6a8cd565784d5f4a6c581bf11a28eed826bb8c3451b5938e43974b91291609d177050fc654603 SHA512 3fdb3a9300dcaa310ec02266127a998ac4587fa9fde5e381342a5c18d0435442dfdafd0b326730e1cee26f72b43fccb6a15df7d5d1fd8f5a9bb3783983b0dcca
diff --git a/dev-python/python-openstackclient/python-openstackclient-7.1.2.ebuild b/dev-python/python-openstackclient/python-openstackclient-7.1.2.ebuild
new file mode 100644
index 000000000000..5b00c3719889
--- /dev/null
+++ b/dev-python/python-openstackclient/python-openstackclient-7.1.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A client for the OpenStack APIs"
+HOMEPAGE="
+ https://opendev.org/openstack/python-openstackclient/
+ https://github.com/openstack/python-openstackclient/
+ https://pypi.org/project/python-openstackclient/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/cliff-3.5.0[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-2.7[${PYTHON_USEDEP}]
+ >=dev-python/openstacksdk-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/osc-lib-2.3.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/python-keystoneclient-3.22.0[${PYTHON_USEDEP}]
+ >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.27.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
+ >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
+ >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ # Depends on a specific runner
+ sed -e 's/test_command_has_logger/_&/' \
+ -i openstackclient/tests/unit/common/test_command.py || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ # functional tests require cloud instance access
+ eunittest -b openstackclient/tests/unit
+}