gnu: Add python-npx.

* gnu/packages/python-xyz.scm (python-npx): New variable.

Change-Id: I9520ce12a936c68d38f2ac706165eff816d8b1ad
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Felix Gruber 2023-11-04 15:02:32 +00:00 committed by Ludovic Courtès
parent bbb33a12fe
commit e30385d8d7
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -7466,6 +7466,28 @@ (define-public python-numpy-documentation
(description "This package provides the complete NumPy documentation in (description "This package provides the complete NumPy documentation in
the Texinfo, HTML, and PDF formats."))) the Texinfo, HTML, and PDF formats.")))
(define-public python-npx
(package
(name "python-npx")
(version "0.1.1")
(source (origin
(method url-fetch)
(uri (pypi-uri "npx" version))
(sha256
(base32
"1m0v2p5mh3aqrypl4ipgzvr5nhx7bk5vv9ah2xr9l1xgj6nnmqnc"))))
(build-system pyproject-build-system)
(propagated-inputs (list python-numpy))
(native-inputs (list python-flit-core python-networkx python-pytest))
(home-page "https://github.com/nschloe/npx")
(synopsis "Extensions for NumPy")
(description "NumPy is a large library used everywhere in scientific
computing. That's why breaking backwards-compatibility comes at a
significant cost and is almost always avoided, even if the API of some
methods is arguably lacking. This package provides drop-in wrappers
\"fixing\" those.")
(license license:bsd-3)))
(define-public python-munch (define-public python-munch
(package (package
(name "python-munch") (name "python-munch")