diff options
author | Michał Górny <mgorny@gentoo.org> | 2023-03-24 20:54:57 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2023-03-24 20:55:36 +0100 |
commit | 5edf9e73669d5e6843338d48682d8f1ebb03ee92 (patch) | |
tree | 43919b60eb673ad89923a954d2ddd1881b5398cb /dev-python/python-cinderclient | |
parent | dev-python/rq: Remove old (diff) | |
download | gentoo-5edf9e73669d5e6843338d48682d8f1ebb03ee92.tar.gz gentoo-5edf9e73669d5e6843338d48682d8f1ebb03ee92.tar.bz2 gentoo-5edf9e73669d5e6843338d48682d8f1ebb03ee92.zip |
dev-python/python-cinderclient: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/python-cinderclient')
4 files changed, 0 insertions, 160 deletions
diff --git a/dev-python/python-cinderclient/Manifest b/dev-python/python-cinderclient/Manifest index b198ccd6a879..b7bad194bef5 100644 --- a/dev-python/python-cinderclient/Manifest +++ b/dev-python/python-cinderclient/Manifest @@ -1,2 +1 @@ -DIST python-cinderclient-9.2.0.tar.gz 235773 BLAKE2B 1b4e1c27dec6d74a2c95e3aadbdfb296bf6105ba5a23599babfcf8fc5c37fb52eecf7897eaa0680277b903b1725de2cb7d9a108942fa1be5067b25dce8ca0c72 SHA512 76032779bfa2dbc6c7aecc6631ab42b80bff21437d5037e6bbc5d78a23ce493a7a185c4ee8c1657b41c0bf376a6c919b027f81577f2826fc4222334d8216fda5 DIST python-cinderclient-9.3.0.tar.gz 236158 BLAKE2B 7f21485e907597de77ba9998e190c4ea05d3b968fb1886bd980e5f15addf26b35acf096c2c3b28e6d05d95125dbd568362ce500ff8643da27baa45b165f5e105 SHA512 3e8b957517a394f2b72cfb8f3442d8b57d4487be476e10f16c112134c1e5a8548056ce0a0cf75cac55d8a607e34e535593130f25aa413c86adf301465112dbb2 diff --git a/dev-python/python-cinderclient/files/python-cinderclient-9.1.0-fix-py3.11-argparse.patch b/dev-python/python-cinderclient/files/python-cinderclient-9.1.0-fix-py3.11-argparse.patch deleted file mode 100644 index 863e4d93b298..000000000000 --- a/dev-python/python-cinderclient/files/python-cinderclient-9.1.0-fix-py3.11-argparse.patch +++ /dev/null @@ -1,54 +0,0 @@ -https://review.opendev.org/c/openstack/python-cinderclient/+/851467 -From: Cyril Roelandt <cyril@redhat.com> -Date: Thu, 28 Jul 2022 20:48:58 +0200 -Subject: [PATCH] Python3.11: Fix argparse-related test failures - -Closes-Bug: #1983054 -Change-Id: I2d4cb81a394f3c10e5f01945d894746a904fb5df ---- a/cinderclient/tests/unit/test_shell.py -+++ b/cinderclient/tests/unit/test_shell.py -@@ -376,7 +376,7 @@ - - self.mock_completion() - -- def test_load_versioned_actions(self): -+ def test_load_versioned_actions_v3_0(self): - parser = cinderclient.shell.CinderClientArgumentParser() - subparsers = parser.add_subparsers(metavar='<subcommand>') - shell = cinderclient.shell.OpenStackCinderShell() -@@ -388,6 +388,10 @@ - "fake_action 3.0 to 3.1", - shell.subcommands['fake-action'].get_default('func')()) - -+ def test_load_versioned_actions_v3_2(self): -+ parser = cinderclient.shell.CinderClientArgumentParser() -+ subparsers = parser.add_subparsers(metavar='<subcommand>') -+ shell = cinderclient.shell.OpenStackCinderShell() - shell.subcommands = {} - shell._find_actions(subparsers, fake_actions_module, - api_versions.APIVersion("3.2"), False, []) -@@ -521,7 +525,7 @@ - - @mock.patch.object(cinderclient.shell.CinderClientArgumentParser, - 'add_argument') -- def test_load_actions_with_versioned_args(self, mock_add_arg): -+ def test_load_actions_with_versioned_args_v36(self, mock_add_arg): - parser = cinderclient.shell.CinderClientArgumentParser(add_help=False) - subparsers = parser.add_subparsers(metavar='<subcommand>') - shell = cinderclient.shell.OpenStackCinderShell() -@@ -533,8 +537,13 @@ - self.assertNotIn(mock.call('--foo', help="second foo"), - mock_add_arg.call_args_list) - -- mock_add_arg.reset_mock() -- -+ @mock.patch.object(cinderclient.shell.CinderClientArgumentParser, -+ 'add_argument') -+ def test_load_actions_with_versioned_args_v39(self, mock_add_arg): -+ parser = cinderclient.shell.CinderClientArgumentParser(add_help=False) -+ subparsers = parser.add_subparsers(metavar='<subcommand>') -+ shell = cinderclient.shell.OpenStackCinderShell() -+ shell.subcommands = {} - shell._find_actions(subparsers, fake_actions_module, - api_versions.APIVersion("3.9"), False, []) - self.assertNotIn(mock.call('--foo', help="first foo"), diff --git a/dev-python/python-cinderclient/files/python-cinderclient-9.1.0-fix-py3.11-crashes.patch b/dev-python/python-cinderclient/files/python-cinderclient-9.1.0-fix-py3.11-crashes.patch deleted file mode 100644 index 3f86c3a50ade..000000000000 --- a/dev-python/python-cinderclient/files/python-cinderclient-9.1.0-fix-py3.11-crashes.patch +++ /dev/null @@ -1,53 +0,0 @@ -https://review.opendev.org/c/openstack/python-cinderclient/+/851446 -From: Cyril Roelandt <cyril@redhat.com> -Date: Thu, 28 Jul 2022 20:14:36 +0200 -Subject: [PATCH] Python3.11: fix crashes in ShellTest - -Closes-Bug: #1983047 -Change-Id: If20abef109ddd7107c83b5886beb666a6550a640 ---- a/cinderclient/tests/unit/test_shell.py -+++ b/cinderclient/tests/unit/test_shell.py -@@ -120,9 +120,9 @@ - # Some expected help output, including microversioned commands - required = [ - r'.*?^usage: ', -- r'.*?(?m)^\s+create\s+Creates a volume.', -- r'.*?(?m)^\s+summary\s+Get volumes summary.', -- r'.*?(?m)^Run "cinder help SUBCOMMAND" for help on a subcommand.', -+ r'.*?^\s+create\s+Creates a volume.', -+ r'.*?^\s+summary\s+Get volumes summary.', -+ r'.*?^Run "cinder help SUBCOMMAND" for help on a subcommand.', - ] - help_text = self.shell('help') - for r in required: -@@ -132,7 +132,7 @@ - def test_help_on_subcommand(self): - required = [ - r'.*?^usage: cinder list', -- r'.*?(?m)^Lists all volumes.', -+ r'.*?^Lists all volumes.', - ] - help_text = self.shell('help list') - for r in required: -@@ -142,7 +142,7 @@ - def test_help_on_subcommand_mv(self): - required = [ - r'.*?^usage: cinder summary', -- r'.*?(?m)^Get volumes summary.', -+ r'.*?^Get volumes summary.', - ] - help_text = self.shell('help summary') - for r in required: -@@ -152,9 +152,9 @@ - def test_help_arg_no_subcommand(self): - required = [ - r'.*?^usage: ', -- r'.*?(?m)^\s+create\s+Creates a volume.', -- r'.*?(?m)^\s+summary\s+Get volumes summary.', -- r'.*?(?m)^Run "cinder help SUBCOMMAND" for help on a subcommand.', -+ r'.*?^\s+create\s+Creates a volume.', -+ r'.*?^\s+summary\s+Get volumes summary.', -+ r'.*?^Run "cinder help SUBCOMMAND" for help on a subcommand.', - ] - help_text = self.shell('--os-volume-api-version 3.40') - for r in required: diff --git a/dev-python/python-cinderclient/python-cinderclient-9.2.0.ebuild b/dev-python/python-cinderclient/python-cinderclient-9.2.0.ebuild deleted file mode 100644 index 0ba5931addb3..000000000000 --- a/dev-python/python-cinderclient/python-cinderclient-9.2.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="A client for the OpenStack Cinder API" -HOMEPAGE="https://launchpad.net/python-cinderclient" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/keystoneauth1-4.3.1[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-5.0.1[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-4.8.0[${PYTHON_USEDEP}] - >=dev-python/pbr-5.5.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] - >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] - >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}] - >=dev-python/stevedore-3.3.0[${PYTHON_USEDEP}] -" -# Tests fail with dev-python/prettytable-3.4.0 -BDEPEND=" - dev-python/pbr[${PYTHON_USEDEP}] - test? ( - dev-python/ddt[${PYTHON_USEDEP}] - dev-python/fixtures[${PYTHON_USEDEP}] - dev-python/oslo-serialization[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - dev-python/testtools[${PYTHON_USEDEP}] - <dev-python/prettytable-3.4.0[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-9.1.0-fix-py3.11-argparse.patch" - "${FILESDIR}/${PN}-9.1.0-fix-py3.11-crashes.patch" -) - -distutils_enable_tests unittest - -python_test() { - # functional tests require cloud instance access - eunittest -b cinderclient/tests/unit -} |