summaryrefslogtreecommitdiff
path: root/gnu/packages/openstack.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-07-24 03:43:16 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-07-27 00:25:51 +0100
commita1af979ffcf4220b1da24001b2ac8fc14edd0764 (patch)
treee475b28f101cbc12c2413788e702ec579c35eaef /gnu/packages/openstack.scm
parent160a1bebbf9ffb0e60c01aec9eeaa2ab79a8cca2 (diff)
gnu: python-oslo-utils: Update to 7.4.0.
* gnu/packages/openstack.scm (python-oslo-utils): Update to 7.4.0. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Disable failing tests. <#:phases>: Refresh 'check phase. [native-inputs]: Add python-setuptools, python-wheel, qemu-minimal. Replace python-oslotest by python-oslotest-bootstrap. [propagated-inputs]: Replace python-oslo-i18n by python-oslo-i18n-bootstrap. Add python-psutil, python-pyyaml, python-tzdata. Remove python-pytz. Change-Id: I45dcd14ffb037dff313ae39f9d9ab3d43d9fa692 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/openstack.scm')
-rw-r--r--gnu/packages/openstack.scm38
1 files changed, 24 insertions, 14 deletions
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm
index f2d90a4f6c2..a8c29309e89 100644
--- a/gnu/packages/openstack.scm
+++ b/gnu/packages/openstack.scm
@@ -42,6 +42,7 @@
#:use-module (gnu packages time)
#:use-module (gnu packages tls)
#:use-module (gnu packages version-control)
+ #:use-module (gnu packages virtualization)
#:use-module (gnu packages xml)
#:use-module (guix gexp)
#:use-module (guix build-system python)
@@ -812,39 +813,48 @@ for debugging, and better support for mocking results.")
(define-public python-oslo-utils
(package
(name "python-oslo-utils")
- (version "4.12.0")
+ (version "7.4.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "oslo.utils" version))
(sha256
- (base32
- "0kfgr6lr3r34nzmkvnyywr0x3lkwpwy35m1dj4rkk3ydqvi1xaip"))))
- (build-system python-build-system)
+ (base32 "1kiynw1xhw88iimazjzmjrf4h8bzdyjyvkgj6jsz9p85m9fwnpda"))))
+ (build-system pyproject-build-system)
(arguments
- '(#:phases (modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests? (invoke "stestr" "run")))))))
+ (list
+ ;; XXX: Disable failing test.
+ #:test-flags
+ #~(list "--exclude-regex" "test_format_6_luks")
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? test-flags #:allow-other-keys)
+ (when tests?
+ (apply invoke "stestr" "run" test-flags)))))))
(propagated-inputs
(list python-debtcollector
- python-oslo-i18n
python-iso8601
python-netaddr
python-netifaces
- python-pbr
+ python-oslo-i18n-bootstrap
python-packaging
+ python-pbr
+ python-psutil
python-pyparsing
- python-pytz))
+ python-pyyaml
+ python-tzdata))
(native-inputs
- ;; For tests.
(list python-ddt
python-eventlet
python-fixtures
- python-oslotest
+ python-oslotest-bootstrap
+ python-setuptools
python-stestr
python-testscenarios
- python-testtools))
+ python-testtools
+ python-wheel
+ qemu-minimal))
(home-page "https://launchpad.net/oslo")
(synopsis "Oslo utility library")
(description