[packages/python3-openstacksdk] - updated dependencies

qboosh qboosh at pld-linux.org
Sun Apr 19 21:44:11 CEST 2026


commit e519576f2d8168ef82c45313bb842e9e0ed5697f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Apr 19 21:44:50 2026 +0200

    - updated dependencies

 python3-openstacksdk.spec | 53 ++++++++++++++++++++++-------------------------
 1 file changed, 25 insertions(+), 28 deletions(-)
---
diff --git a/python3-openstacksdk.spec b/python3-openstacksdk.spec
index 8819379..4e2c455 100644
--- a/python3-openstacksdk.spec
+++ b/python3-openstacksdk.spec
@@ -1,6 +1,6 @@
 #
 # Conditional build:
-%bcond_without	doc	# build doc (missing dep)
+%bcond_without	doc	# build doc
 %bcond_with	tests	# unit tests (incomplete dependencies)
 
 Summary:	An SDK for building applications to work with OpenStack
@@ -18,47 +18,39 @@ BuildRequires:	rpmbuild(macros) >= 1.714
 BuildRequires:	python3-modules >= 1:3.6
 BuildRequires:	python3-pbr >= 3.0.0
 BuildRequires:	python3-setuptools
-%if %{with tests}
-BuildRequires:	python3-PyYAML >= 3.12
-BuildRequires:	python3-appdirs >= 1.3.0
-BuildRequires:	python3-cryptography >= 2.1
-BuildRequires:	python3-ddt >= 1.0.1
-BuildRequires:	python3-decorator >= 3.4.0
+%if %{with tests} || %{with doc}
+BuildRequires:	python3-PyYAML >= 3.13
+BuildRequires:	python3-cryptography >= 2.7
+BuildRequires:	python3-decorator >= 4.4.1
 BuildRequires:	python3-dogpile.cache >= 0.6.5
-BuildRequires:	python3-extras >= 1.0.0
-BuildRequires:	python3-fixtures >= 3.0.0
 BuildRequires:	python3-iso8601 >= 0.1.11
 BuildRequires:	python3-jmespath >= 0.9.0
 BuildRequires:	python3-jsonpatch >= 1.21
-BuildRequires:	python3-jsonschema >= 2.0.0
-BuildRequires:	python3-keystoneauth1 >= 3.18.0
-BuildRequires:	python3-munch >= 2.1.0
-BuildRequires:	python3-netifaces >= 0.10.4
+BuildRequires:	python3-keystoneauth1 >= 5.10.0
 BuildRequires:	python3-os-service-types >= 1.7.0
+BuildRequires:	python3-platformdirs >= 3
+BuildRequires:	python3-psutil >= 3.2.2
+BuildRequires:	python3-requestsexceptions >= 1.2.0
+BuildRequires:	python3-typing_extensions >= 4.12.0
+%endif
+%if %{with tests}
+BuildRequires:	python3-coverage >= 4.5
+BuildRequires:	python3-ddt >= 1.0.1
+BuildRequires:	python3-fixtures >= 3.0.0
+BuildRequires:	python3-jsonschema >= 3.2.0
 BuildRequires:	python3-oslo.config >= 6.1.0
 BuildRequires:	python3-oslotest >= 3.2.0
 BuildRequires:	python3-prometheus-client >= 0.4.2
 BuildRequires:	python3-requests-mock >= 1.2.0
-BuildRequires:	python3-requestsexceptions >= 1.2.0
-BuildRequires:	python3-six >= 1.10.0
 BuildRequires:	python3-statsd >= 3.3.0
 BuildRequires:	python3-stestr >= 1.0.0
-BuildRequires:	python3-subunit >= 1.0.0
-BuildRequires:	python3-testrepository >= 0.0.18
 BuildRequires:	python3-testscenarios >= 0.4
 BuildRequires:	python3-testtools >= 2.2.0
 %endif
 %if %{with doc}
-BuildRequires:	python3-bs4 >= 4.6.0
 BuildRequires:	python3-docutils >= 0.11
-BuildRequires:	python3-dogpile.cache >= 0.6.5
-BuildRequires:	python3-jsonpatch >= 1.21
-BuildRequires:	python3-keystoneauth1 >= 3.18.0
-BuildRequires:	python3-munch >= 2.1.0
-BuildRequires:	python3-netifaces >= 0.10.4
-BuildRequires:	python3-openstackdocstheme >= 1.20.0
-BuildRequires:	python3-reno >= 2.5.0
-BuildRequires:	python3-requestsexceptions >= 1.2.0
+BuildRequires:	python3-openstackdocstheme >= 2.2.1
+BuildRequires:	python3-reno >= 3.1.0
 BuildRequires:	python3-sphinxcontrib-svg2pdfconverter >= 0.1.0
 BuildRequires:	sphinx-pdg-3 >= 2.1.1
 %endif
@@ -93,9 +85,14 @@ Dokumentacja API modułu Pythona openstacksdk.
 %setup -q -n openstacksdk-%{version}
 
 %build
-%py3_build %{?with_tests:test}
+%py3_build
+
+%if %{with tests}
+stestr-3 run
+%endif
 
 %if %{with doc}
+PYTHONPATH=$(pwd) \
 sphinx-build-3 -b html doc/source doc/build/html
 %endif
 
@@ -118,8 +115,8 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog README.rst
-%attr(755,root,root) %{_bindir}/openstack-inventory
 %attr(755,root,root) %{_bindir}/openstack-inventory-3
+%{_bindir}/openstack-inventory
 %{py3_sitescriptdir}/openstack
 %{py3_sitescriptdir}/openstacksdk-%{version}-py*.egg-info
 %{_examplesdir}/python3-openstacksdk-%{version}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3-openstacksdk.git/commitdiff/e519576f2d8168ef82c45313bb842e9e0ed5697f



More information about the pld-cvs-commit mailing list