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