gnu: Add python-uncertainties.

* gnu/packages/python-xyz.scm (python-uncertainties): New variable.
This commit is contained in:
Ricardo Wurmus 2021-03-15 11:37:52 +01:00
parent 714a8faa04
commit 8b85aea49b
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -11558,6 +11558,34 @@ (define-public python-symengine
manipulation library.")
(license license:expat)))
(define-public python-uncertainties
(package
(name "python-uncertainties")
(version "3.1.5")
(source
(origin
(method url-fetch)
(uri (pypi-uri "uncertainties" version))
(sha256
(base32
"00z9xl40czmqk0vmxjvmjvwb41r893l4dad7nj1nh6blw3kw28li"))))
(build-system python-build-system)
;; While there are test files, there is no "tests" directory, so the tests
;; fail.
(arguments '(#:tests? #false))
(propagated-inputs
`(("python-future" ,python-future)))
(native-inputs
`(("python-nose" ,python-nose)
("python-numpy" ,python-numpy)))
(home-page "https://uncertainties-python-package.readthedocs.io/")
(synopsis "Calculations with uncertainties")
(description
"The uncertainties package transparently handles calculations with
numbers with uncertainties. It can also yield the derivatives of any
expression.")
(license license:bsd-3)))
(define-public python-boto
(package
(name "python-boto")