python313Packages.osc-lib: 3.1.0 -> 3.2.0

This commit is contained in:
Sandro Jäckel
2025-04-04 16:01:34 +02:00
parent 114e3e7148
commit 149216437b
@@ -1,31 +1,30 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
cliff,
fetchFromGitHub,
keystoneauth1,
openstacksdk,
oslo-i18n,
oslo-utils,
openstacksdk,
pbr,
pythonOlder,
requests,
requests-mock,
setuptools,
requests,
stestr,
stevedore,
}:
buildPythonPackage rec {
pname = "osc-lib";
version = "3.1.0";
version = "3.2.0";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "openstack";
repo = "osc-lib";
rev = version;
hash = "sha256-DDjWM4hjHPXYDeAJ6FDZZPzi65DG1rJ3efs8MouX1WY=";
tag = version;
hash = "sha256-P1f0wwtOo0LKbc3ay0Vh8GGi/2nRXcTr9JOByc2nlZY=";
};
# fake version to make pbr.packaging happy and not reject it...
@@ -38,10 +37,12 @@ buildPythonPackage rec {
dependencies = [
cliff
keystoneauth1
openstacksdk
oslo-i18n
oslo-utils
requests
stevedore
];
nativeCheckInputs = [
@@ -50,13 +51,7 @@ buildPythonPackage rec {
];
checkPhase = ''
# tests parse cli output which slightly changed
stestr run -e <(echo "
osc_lib.tests.utils.test_tags.TestTagHelps.test_add_tag_filtering_option_to_parser
osc_lib.tests.utils.test_tags.TestTagHelps.test_add_tag_option_to_parser_for_create
osc_lib.tests.utils.test_tags.TestTagHelps.test_add_tag_option_to_parser_for_set
osc_lib.tests.utils.test_tags.TestTagHelps.test_add_tag_option_to_parser_for_unset
")
stestr run
'';
pythonImportsCheck = [ "osc_lib" ];