gnu: Add python-unyt.
* gnu/packages/python-science.scm (python-unyt): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
parent
370b79b4f5
commit
343f4f1d70
1 changed files with 28 additions and 0 deletions
|
@ -1287,6 +1287,34 @@ automated with the minimum of fuss and the least effort.")
|
||||||
annotations on an existing boxplots and barplots generated by seaborn.")
|
annotations on an existing boxplots and barplots generated by seaborn.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public python-unyt
|
||||||
|
(package
|
||||||
|
(name "python-unyt")
|
||||||
|
(version "3.0.1")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (pypi-uri "unyt" version))
|
||||||
|
(sha256
|
||||||
|
(base32 "00900bw24rxgcgwgxp9xlx0l5im96r1n5hn0r3mxvbdgc3lyyq48"))))
|
||||||
|
(build-system pyproject-build-system)
|
||||||
|
;; Astropy is an optional import, but we do not include it as it creates a
|
||||||
|
;; module cycle: astronomy->python-science->astronomy.
|
||||||
|
(propagated-inputs (list python-h5py ; optional import
|
||||||
|
python-matplotlib ; optional import
|
||||||
|
python-numpy
|
||||||
|
python-sympy))
|
||||||
|
;; Pint is optional, but we do not propagate it due to its size.
|
||||||
|
(native-inputs (list python-pint python-pytest))
|
||||||
|
(home-page "https://unyt.readthedocs.io")
|
||||||
|
(synopsis "Library for working with data that has physical units")
|
||||||
|
(description
|
||||||
|
"@code{unyt} is a Python library working with data that has physical
|
||||||
|
units. It defines the @code{unyt.array.unyt_array} and
|
||||||
|
@code{unyt.array.unyt_quantity} classess (subclasses of NumPy’s ndarray class)
|
||||||
|
for handling arrays and scalars with units,respectively")
|
||||||
|
(license license:bsd-3)))
|
||||||
|
|
||||||
(define-public python-upsetplot
|
(define-public python-upsetplot
|
||||||
(package
|
(package
|
||||||
(name "python-upsetplot")
|
(name "python-upsetplot")
|
||||||
|
|
Reference in a new issue