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
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
(package
(name "python-munch")