summaryrefslogtreecommitdiff
path: root/gnu/packages/openstack.scm
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2025-01-14 20:37:54 +0100
committerRicardo Wurmus <rekado@elephly.net>2025-01-20 21:37:56 +0100
commitf59129c09b9e0bf992b191dd95eca77101521544 (patch)
tree3af0e6bdc5e7dab43cdca1b1144cf1e3ec7d6653 /gnu/packages/openstack.scm
parent522225af7710bf9da37c0ae067fcb1fbfad31866 (diff)
gnu: python-hacking: Update to 7.0.0.
* gnu/packages/openstack.scm (python-hacking): Update to 7.0.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ie82d0a89699fa4ae32f008f089de402181f89bc3
Diffstat (limited to 'gnu/packages/openstack.scm')
-rw-r--r--gnu/packages/openstack.scm18
1 files changed, 10 insertions, 8 deletions
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm
index c9932e78759..02844eb2505 100644
--- a/gnu/packages/openstack.scm
+++ b/gnu/packages/openstack.scm
@@ -4,7 +4,7 @@
4;;; Copyright © 2016, 2017, 2019, 2021 Clément Lassieur <clement@lassieur.org> 4;;; Copyright © 2016, 2017, 2019, 2021 Clément Lassieur <clement@lassieur.org>
5;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr> 5;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr>
6;;; Copyright © 2018, 2022 Marius Bakke <marius@gnu.org> 6;;; Copyright © 2018, 2022 Marius Bakke <marius@gnu.org>
7;;; Copyright © 2020, 2021 Ricardo Wurmus <rekado@elephly.net> 7;;; Copyright © 2020, 2021, 2025 Ricardo Wurmus <rekado@elephly.net>
8;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com> 8;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com>
9;;; Copyright © 2022 Tanguy Le Carrour <tanguy@bioneland.org> 9;;; Copyright © 2022 Tanguy Le Carrour <tanguy@bioneland.org>
10;;; Copyright © 2022 Hartmut Goebel <h.goebel@crazy-compilers.com> 10;;; Copyright © 2022 Hartmut Goebel <h.goebel@crazy-compilers.com>
@@ -44,6 +44,7 @@
44 #:use-module (gnu packages version-control) 44 #:use-module (gnu packages version-control)
45 #:use-module (gnu packages xml) 45 #:use-module (gnu packages xml)
46 #:use-module (guix build-system python) 46 #:use-module (guix build-system python)
47 #:use-module (guix build-system pyproject)
47 #:use-module (guix download) 48 #:use-module (guix download)
48 #:use-module ((guix licenses) 49 #:use-module ((guix licenses)
49 #:select (asl2.0)) 50 #:select (asl2.0))
@@ -139,27 +140,28 @@ manner.")
139(define-public python-hacking 140(define-public python-hacking
140 (package 141 (package
141 (name "python-hacking") 142 (name "python-hacking")
142 (version "5.0.0") 143 (version "7.0.0")
143 (source 144 (source
144 (origin 145 (origin
145 (method url-fetch) 146 (method url-fetch)
146 (uri (pypi-uri "hacking" version)) 147 (uri (pypi-uri "hacking" version))
147 (sha256 148 (sha256
148 (base32 149 (base32
149 "09p0avmz914asszvdknc46n43bl070f369wmjmppl51zmw4b4ddb")))) 150 "1dya2mbnm8cbkwrzmhsacdpmp37nhfcy13y5hbx58z8g53jw5dmr"))))
150 (build-system python-build-system) 151 (build-system pyproject-build-system)
151 (propagated-inputs 152 (propagated-inputs
152 (list python-flake8)) 153 (list python-flake8))
153 (native-inputs 154 (native-inputs
154 (list ;; Tests 155 (list python-coverage
155 python-coverage
156 python-ddt 156 python-ddt
157 python-eventlet 157 python-eventlet
158 python-fixtures 158 python-fixtures
159 python-subunit 159 python-setuptools
160 python-stestr 160 python-stestr
161 python-subunit
161 python-testscenarios 162 python-testscenarios
162 python-testtools)) 163 python-testtools
164 python-wheel))
163 (home-page "https://github.com/openstack-dev/hacking") 165 (home-page "https://github.com/openstack-dev/hacking")
164 (synopsis "OpenStack hacking guideline enforcement") 166 (synopsis "OpenStack hacking guideline enforcement")
165 (description 167 (description