gnu: python-uncertainties: Update to 3.2.3.

* gnu/packages/python-xyz.scm (python-uncertainties): Update to 3.2.3.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Remove python-future.
[native-inputs]: Remove python-nose, python-numpy. Add
python-setuptools, python-setuptools-scm, python-wheel.
[home-page]: Switch to new home page.

Change-Id: I5af89ce8e2e83b02f0942350ecc74ceee331d8b2
This commit is contained in:
Vinicius Monego 2025-06-28 01:09:24 -03:00
parent 1573aa3ae2
commit 9d8f0a6b65
No known key found for this signature in database
GPG key ID: 637B0B138065B68A

View file

@ -20564,23 +20564,21 @@ manipulation library.")
(define-public python-uncertainties
(package
(name "python-uncertainties")
(version "3.1.5")
(version "3.2.3")
(source
(origin
(method url-fetch)
(uri (pypi-uri "uncertainties" version))
(sha256
(base32
"00z9xl40czmqk0vmxjvmjvwb41r893l4dad7nj1nh6blw3kw28li"))))
(build-system python-build-system)
"0c9hl35jvld1a1vinh9mdcpfgz4ykqinlm1dj917lqbgd0z6b9bn"))))
(build-system pyproject-build-system)
;; While there are test files, there is no "tests" directory, so the tests
;; fail.
(arguments '(#:tests? #false))
(propagated-inputs
(list python-future))
(native-inputs
(list python-nose python-numpy))
(home-page "https://uncertainties-python-package.readthedocs.io/")
(list python-setuptools python-setuptools-scm python-wheel))
(home-page "https://uncertainties.readthedocs.io/en/latest/")
(synopsis "Calculations with uncertainties")
(description
"The uncertainties package transparently handles calculations with