~ruther/guix-local

eb35eee5407f5af66ec2ac6128f3a5f7286c7212 — Nicolas Graves 6 months ago 27e5b6c
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 <sharlatanus@gmail.com>
1 files changed, 4 insertions(+), 4 deletions(-)

M gnu/packages/python-web.scm
M gnu/packages/python-web.scm => gnu/packages/python-web.scm +4 -4
@@ 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