From b462aefc7f608e2ee040d351462ae7c442cf3b03 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Thu, 15 Sep 2022 19:05:14 +0200 Subject: [PATCH] python3Packages.numpy: revert to setuptools Somehow the pyproject configuration fails. --- pkgs/development/python-modules/numpy/default.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/numpy/default.nix b/pkgs/development/python-modules/numpy/default.nix index 7b4c5178d66b..6f13a90e2ec3 100644 --- a/pkgs/development/python-modules/numpy/default.nix +++ b/pkgs/development/python-modules/numpy/default.nix @@ -11,7 +11,6 @@ , lapack , writeTextFile , cython -, setuptoolsBuildHook , pythonOlder }: @@ -41,13 +40,8 @@ let }; in buildPythonPackage rec { pname = "numpy"; - - # Attention! v1.22.0 breaks scipy and by extension scikit-learn, so - # build both to verify they don't break. - # https://github.com/scipy/scipy/issues/15414 version = "1.23.3"; - - format = "pyproject"; + format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { @@ -63,7 +57,7 @@ in buildPythonPackage rec { ./numpy-distutils-C++.patch ]; - nativeBuildInputs = [ gfortran cython setuptoolsBuildHook ]; + nativeBuildInputs = [ gfortran cython ]; buildInputs = [ blas lapack ]; # we default openblas to build with 64 threads