guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit c224cae5b44ca5e027c73b5ccf90e90725e1f37e
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Jun 17 19:57:44 2025 +0100
gnu: python-numpy: Fix build.
* gnu/packages/python-xyz.scm (python-numpy):
[native-inputs]: Replace python-setuptools and python-wheel with
maximum supported versions python-setuptools-67 and python-wheel-0.40.
Change-Id: Idf04968a0426442f53751d85906dc319a6f25a11
---
gnu/packages/python-xyz.scm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index b1c1032d7f..1fe84d8c67 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -10276,7 +10276,7 @@ writing C extensions for Python as easy as Python
itself.")
;; - URL <https://raw.githubusercontent.com/numpy/numpy>
;; - commit :: 2f3549c9d7c5048621568e431c86bc7530742723
;; - file <doc/source/building/understanding_meson.rst>
- (version "1.26.4")
+ (version "1.26.4") ;; This is the last planned release in the 1.26.x
series.
(source
(origin
(method url-fetch)
@@ -10416,14 +10416,14 @@ include_dirs = ~:*~a/include~%"
(native-inputs
(list meson-python
pkg-config
- python-cython-0.29.35 ;overwrite Cython from meson-python
+ python-cython
python-hypothesis
python-mypy
python-pytest
python-pytest-xdist
- python-setuptools
+ python-setuptools-67 ;see:
<https://github.com/numpy/numpy/issues/27531>
python-typing-extensions
- python-wheel
+ python-wheel-0.40
;; XXX: Avoid to: 'fenv_t' has not been declared in '::' 58 | using
::fenv_t;
;; See
<https://github.com/numpy/numpy/issues/21075#issuecomment-1047976197>,
;; <https://github.com/numpy/numpy/issues/24318>.