guix_mirror_bot pushed a commit to branch master
in repository guix.

commit eb35eee5407f5af66ec2ac6128f3a5f7286c7212
Author: Nicolas Graves <ngra...@ngraves.fr>
AuthorDate: Sat Sep 6 14:10:05 2025 +0200

    gnu: httpie: Switch to pyproject.
    
    * gnu/packages/python-web.scm (httpie):
    [build-system]: Switch to pyproject-build-system.
    [native-inputs]: Add python-setuptools, python-wheel.
    [source, properties]: Improve style.
    
    Change-Id: Ib6073b02235f19a70576c0e37193dcb05496d3eb
    Signed-off-by: Sharlatan Hellseher <sharlata...@gmail.com>
---
 gnu/packages/python-web.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index d2cc336997..20a0ee23f2 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -2585,12 +2585,12 @@ other HTTP libraries.")
        (method url-fetch)
        (uri (pypi-uri "httpie" version))
        (sha256
-        (base32
-         "140w4mr0w7scpf4j5qm4h475vbwrgxzkdwyygwcmql1r1cgngywb"))))
-    (build-system python-build-system)
+        (base32 "140w4mr0w7scpf4j5qm4h475vbwrgxzkdwyygwcmql1r1cgngywb"))))
+    (build-system pyproject-build-system)
     (arguments
      ;; The tests attempt to access external web servers, so we cannot run 
them.
      '(#:tests? #f))
+    (native-inputs (list python-setuptools python-wheel))
     (propagated-inputs
      (list python-charset-normalizer
            python-colorama
@@ -2611,7 +2611,7 @@ syntax highlighting, wget-like downloads, plugins, and 
more.  It consists of
 a single http command designed for painless debugging and interaction with
 HTTP servers, RESTful APIs, and web services.")
     ;; This was fixed in 1.0.3.
-    (properties `((lint-hidden-cve . ("CVE-2019-10751"))))
+    (properties `((lint-hidden-cve "CVE-2019-10751")))
     (license license:bsd-3)))
 
 (define-public python-parfive

Reply via email to