gnu: Add python-hepunits.

* gnu/packages/python-science.scm (python-hepunits): New variable.

Change-Id: I174495c4fdacd21491e9e7d5abdd7d5dd0e5ffe8
This commit is contained in:
Vinicius Monego 2025-02-28 11:46:17 -03:00
parent d08134c28e
commit 1c17f30d9b
No known key found for this signature in database
GPG key ID: 637B0B138065B68A

View file

@ -1386,6 +1386,25 @@ reference testing, constraint discovery for data, automatic inference
of regular expressions from text data and automatic test generation.")
(license license:expat))) ; MIT License
(define-public python-hepunits
(package
(name "python-hepunits")
(version "2.3.5")
(source
(origin
(method url-fetch)
(uri (pypi-uri "hepunits" version))
(sha256
(base32 "1n1nf2rz2d86qzjmcwykbc16jzsqb45vs8lyksg98b3jd8nwsd4l"))))
(build-system pyproject-build-system)
(native-inputs (list python-hatch-vcs python-hatchling python-pytest))
(home-page "https://github.com/scikit-hep/hepunits")
(synopsis "Units and constants in the HEP system of units")
(description "@code{hepunits} collects the most commonly used units and
constants in the HEP System of Units, as derived from the basic units
originally defined by the CLHEP project.")
(license license:bsd-3)))
(define-public python-trimesh
(package
(name "python-trimesh")