diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2025-07-24 04:26:26 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-07-27 00:25:53 +0100 |
| commit | 7c9ea452b0ac300b26b653b358ef82e158750e57 (patch) | |
| tree | 7cde7661689f78a52cbe8e08f94434a89546c6e7 /gnu/packages/openstack.scm | |
| parent | 5837d65acd47a68f571d937841ff4d26a9da26d4 (diff) | |
gnu: python-swiftclient: Update to 4.8.0.
* gnu/packages/openstack.scm (python-swiftclient): Update to 4.8.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them.
[native-inputs]: Add python-pbr, python-setuptools, python-wheel.
Change-Id: I06871ddd79035e953ef30bd3fc8d9466509ca70d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/openstack.scm')
| -rw-r--r-- | gnu/packages/openstack.scm | 36 |
1 files changed, 20 insertions, 16 deletions
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index 2ed7ba01537..7a9f1e05ff2 100644 --- a/gnu/packages/openstack.scm +++ b/gnu/packages/openstack.scm | |||
| @@ -1134,29 +1134,33 @@ LDAP.") | |||
| 1134 | (define-public python-swiftclient | 1134 | (define-public python-swiftclient |
| 1135 | (package | 1135 | (package |
| 1136 | (name "python-swiftclient") | 1136 | (name "python-swiftclient") |
| 1137 | (version "4.0.1") | 1137 | (version "4.8.0") |
| 1138 | (source | 1138 | (source |
| 1139 | (origin | 1139 | (origin |
| 1140 | (method url-fetch) | 1140 | (method url-fetch) |
| 1141 | (uri (pypi-uri "python-swiftclient" version)) | 1141 | (uri (pypi-uri "python_swiftclient" version)) |
| 1142 | (sha256 | 1142 | (sha256 |
| 1143 | (base32 | 1143 | (base32 "0qrq9fdcmqhg1374hsj58hddpfd2jm78q32yqbywls4k8smjq5j4")))) |
| 1144 | "1zwb4zcln454fzcnbwqhyzxb68wrsr1i2vvvrn5c7yy5k4vcfs1v")))) | 1144 | (build-system pyproject-build-system) |
| 1145 | (build-system python-build-system) | ||
| 1146 | (arguments | 1145 | (arguments |
| 1147 | '(#:phases (modify-phases %standard-phases | 1146 | (list |
| 1148 | (add-before 'check 'relax-requirements | 1147 | #:phases |
| 1149 | (lambda _ | 1148 | #~(modify-phases %standard-phases |
| 1150 | (delete-file "test-requirements.txt"))) | 1149 | (add-before 'check 'relax-requirements |
| 1151 | (replace 'check | 1150 | (lambda _ |
| 1152 | (lambda* (#:key tests? #:allow-other-keys) | 1151 | (delete-file "test-requirements.txt"))) |
| 1153 | (when tests? | 1152 | (replace 'check |
| 1154 | (invoke "stestr" "run"))))))) | 1153 | (lambda* (#:key tests? test-flags #:allow-other-keys) |
| 1154 | (when tests? | ||
| 1155 | (apply invoke "stestr" "run" test-flags))))))) | ||
| 1155 | (native-inputs | 1156 | (native-inputs |
| 1156 | (list python-keystoneclient | 1157 | (list python-keystoneauth1 |
| 1157 | python-keystoneauth1 | 1158 | python-keystoneclient |
| 1158 | python-openstacksdk | 1159 | python-openstacksdk |
| 1159 | python-stestr)) | 1160 | python-pbr |
| 1161 | python-setuptools | ||
| 1162 | python-stestr | ||
| 1163 | python-wheel)) | ||
| 1160 | (propagated-inputs | 1164 | (propagated-inputs |
| 1161 | (list python-requests)) | 1165 | (list python-requests)) |
| 1162 | (home-page "https://www.openstack.org/") | 1166 | (home-page "https://www.openstack.org/") |
