From d03cf7fcf8351827dcf5d1a342c26bc5ffee7046 Mon Sep 17 00:00:00 2001 From: Greg Hogan Date: Tue, 5 Jan 2021 17:09:15 +0000 Subject: [PATCH] gnu: python-scipy: Update to 1.6.0. * gnu/packages/python-xyz.scm (python-scipy): Update to 1.6.0. [inputs]: Add pybind11. [arguments]<#:phases>['change-home-dir]: New phase. --- gnu/packages/python-science.scm | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 99903ef247..a1e2b57669 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2019 Giacomo Leidi ;;; Copyright © 2020 Pierre Langlois ;;; Copyright © 2020 Vinicius Monego +;;; Copyright © 2021 Greg Hogan ;;; ;;; This file is part of GNU Guix. ;;; @@ -50,13 +51,13 @@ (define-public python-scipy (package (name "python-scipy") - (version "1.3.2") + (version "1.6.0") (source (origin (method url-fetch) (uri (pypi-uri "scipy" version)) (sha256 - (base32 "192d8dsybvhv19igkrsafbdafx198nz7pibkjgrqjhlr66s3jfd0")))) + (base32 "0rh5b1rwdcvvagld8vpxnpaibszy1skpx39a0fwzd5gx5pwcjvfb")))) (build-system python-build-system) (propagated-inputs `(("python-numpy" ,python-numpy) @@ -64,7 +65,8 @@ ("python-pyparsing" ,python-pyparsing))) (inputs `(("lapack" ,lapack) - ("openblas" ,openblas))) + ("openblas" ,openblas) + ("pybind11" ,pybind11))) (native-inputs `(("python-cython" ,python-cython) ("python-pytest" ,python-pytest) @@ -77,6 +79,11 @@ (arguments `(#:phases (modify-phases %standard-phases + (add-before 'build 'change-home-dir + (lambda _ + ;; Change from /homeless-shelter to /tmp for write permission. + (setenv "HOME" "/tmp") + #t)) (add-after 'unpack 'disable-broken-tests (lambda _ (substitute* "scipy/sparse/linalg/dsolve/tests/test_linsolve.py" -- 2.30.0