guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

07/13: gnu: python-scipy: Update to 1.11.4.


From: guix-commits
Subject: 07/13: gnu: python-scipy: Update to 1.11.4.
Date: Mon, 8 Jan 2024 02:57:19 -0500 (EST)

rekado pushed a commit to branch wip-python-science
in repository guix.

commit 9534fb955e911ddbf0be243dcf2794219440249c
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Sat Jan 6 11:32:56 2024 +0100

    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
---
 gnu/packages/python-science.scm | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 262d5b7b98..259d78b696 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2015, 2016, 2020, 2021, 2022, 2023 Ricardo Wurmus 
<rekado@elephly.net>
+;;; Copyright © 2015, 2016, 2020, 2021, 2022, 2023, 2024 Ricardo Wurmus 
<rekado@elephly.net>
 ;;; Copyright © 2015 Federico Beffa <beffa@fbengineering.ch>
 ;;; Copyright © 2016 Ben Woodcroft <donttrustben@gmail.com>
 ;;; Copyright © 2016 Hartmut Goebel <h.goebel@crazy-compilers.com>
@@ -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))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]