diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2024-01-06 11:32:56 +0100 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2024-01-16 12:44:34 +0100 |
commit | accd091fffcfd7a1d9353311a455783f09519428 (patch) | |
tree | af5c231a2b9f7ea88f6297d8a078d0adf31c8203 | |
parent | 22c5d2d8350d0bc5445838c04a2e6546c6d4c9e0 (diff) | |
download | guix-accd091fffcfd7a1d9353311a455783f09519428.tar.gz guix-accd091fffcfd7a1d9353311a455783f09519428.zip |
gnu: python-scipy: Update to 1.11.4.
* gnu/packages/python-science.scm (python-scipy): Update to 1.11.4.
[arguments]: Use mesonpy backend.
[inputs]: Replace pybind11 with pybind11-2.10.
[native-inputs]: Add python-click, python-doit, python-pooch, and
python-pydevtool; replace python-cython with python-cython-0.29.35.
Change-Id: I4b26e1b6382899bba24f84461f154e97765e08f5
-rw-r--r-- | gnu/packages/python-science.scm | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 8065de0e99..4a99002b2b 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -84,21 +84,16 @@ (define-public python-scipy (package (name "python-scipy") - (version "1.10.1") + (version "1.11.4") (source (origin (method url-fetch) (uri (pypi-uri "scipy" version)) (sha256 - (base32 "19gk88nvrxl050nasz25qpmmqvbdk247bkj09jx8jibv1awdzy9c")))) + (base32 "1amfxpnni0cagwjpb0i1kdgnh4sh484ryn4gfkgbjcspgy7bg8lh")))) (build-system pyproject-build-system) (arguments (list - ;; FIXME: The default 'mesonpy' build system doesn't seem to work with - ;; our pyproject-build-system, errors with: AttributeError: 'list' - ;; object has no attribute 'items' (see: - ;; https://issues.guix.gnu.org/62781). - #:build-backend "setuptools.build_meta" #:phases #~(modify-phases %standard-phases (replace 'check @@ -141,7 +136,7 @@ (format #t "sphinx-build not found, skipping~%")))))))) (propagated-inputs (list python-numpy python-matplotlib python-pyparsing python-pythran)) - (inputs (list openblas pybind11)) + (inputs (list openblas pybind11-2.10)) (native-inputs (list gfortran ;; XXX: Adding gfortran shadows GCC headers, causing a compilation @@ -149,7 +144,11 @@ gcc meson-python pkg-config - python-cython + python-click + python-cython-0.29.35 + python-doit + python-pooch + python-pydevtool python-pytest python-pytest-xdist python-threadpoolctl)) |