From c21ba35eb4039c697aed1e9e3dcbc6d62763cf37 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 28 Aug 2026 03:04:46 -0500 Subject: Adding metadata --- dev-python/python-openstackclient/Manifest | 1 + .../python-openstackclient-10.3.0.ebuild | 59 ++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 dev-python/python-openstackclient/python-openstackclient-10.3.0.ebuild (limited to 'dev-python/python-openstackclient') diff --git a/dev-python/python-openstackclient/Manifest b/dev-python/python-openstackclient/Manifest index eb5560609c12..345bc713fc9f 100644 --- a/dev-python/python-openstackclient/Manifest +++ b/dev-python/python-openstackclient/Manifest @@ -1,2 +1,3 @@ DIST python_openstackclient-10.1.0.tar.gz 994222 BLAKE2B 6b13897115e8f72113ff815cb120e0d5ff52edd7cd863d478f3c196fce005b149c1af39492306cac20278375d3bd20d6da00609398884d791f4695a226de3f75 SHA512 caa16f30705f2b5d8779f2513df3b50b2aabe1fbe986aa70e0e74e11f0b2026d0814224ddbc6541bdfe9c377e93d254671544ba88e2be6e0ac5c32d5b10b9041 DIST python_openstackclient-10.2.1.tar.gz 1037636 BLAKE2B 6000dfc3a1470970199bac2bb8b9447b3b7e1f96fb14b37c1e91d412e5088b7a481200e17a06bd2b1980e03b4231ba86e6c8cbd7339375ff734729178f42c8f1 SHA512 b3f4d9a20850db2f2af1a9647f1c57a9055b88d8f5da03d6357eb683ab86abfcbffcbb2b75087f6315735eb679120f07457fc9c9ca5e299110ba5378360b3fbc +DIST python_openstackclient-10.3.0.tar.gz 1044755 BLAKE2B 63b3b0fca0c3b0a9fb9c18180ed94bc7ef46b5ff49662a06c1c127d263959492ddeea6b4e578a82f89db34e34ee79ef610b8bb8a2406c4eaa0a2314f7afcbff6 SHA512 543e398cdf2234638e3dfbb224b5a1212bcc09132daa455a2436d8e4380669b008c15cc5a5388c677e335b5115f042a47703ad91ff568ac90ffb9323678f48b6 diff --git a/dev-python/python-openstackclient/python-openstackclient-10.3.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-10.3.0.ebuild new file mode 100644 index 000000000000..eac452f337c3 --- /dev/null +++ b/dev-python/python-openstackclient/python-openstackclient-10.3.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pbr +PYTHON_COMPAT=( python3_{13..14} ) + +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 ~x86" + +RDEPEND=" + >=dev-python/cliff-4.13.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-2.7[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-4.19.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-4.6.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.22.0[${PYTHON_USEDEP}] + >=dev-python/python-manilaclient-6.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.27.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + 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/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 + # we do not package hacking + rm openstackclient/tests/unit/test_hacking.py || die + + distutils-r1_src_prepare +} + +python_test() { + # functional tests require cloud instance access + eunittest -b openstackclient/tests/unit +} -- cgit v1.3