guix_mirror_bot pushed a commit to branch python-team
in repository guix.

commit ef9ffd1f05deeffe08517038ca3690646dec3304
Author: Sharlatan Hellseher <sharlata...@gmail.com>
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 15a5f4c6d5..1489762602 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -10128,7 +10128,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)
@@ -10268,14 +10268,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>.

Reply via email to