numpy: bump to version 1.25.1
[feed/packages.git] / lang / python / numpy / patches / 001-unpin-build-dependencies.patch
index 1606762b0b93f7fbc571b912ffeff31650a0717f..dbfaea505c916878384bd15a1b99af9cb1af5584 100644 (file)
@@ -1,13 +1,16 @@
 --- a/pyproject.toml
 +++ b/pyproject.toml
-@@ -1,8 +1,8 @@
- [build-system]
- # Minimum requirements for the build system to execute.
+@@ -4,11 +4,11 @@
+ #build-backend = "mesonpy"
  requires = [
+     # setuptools, wheel and Cython are needed for the setup.py based build
 -    "setuptools==59.2.0",
--    "wheel==0.37.0",
 +    "setuptools>=59.2.0",
-+    "wheel>=0.37.0",
-     "Cython>=0.29.30,<3.0",
+     # `wheel` is needed for non-isolated builds, given that `meson-python`
+     # doesn't list it as a runtime requirement (at least in 0.11.0) - it's
+     # likely to be removed as a dependency in meson-python 0.12.0.
+-    "wheel==0.38.1",
++    "wheel>=0.38.1",
+     "Cython>=0.29.34,<3.0",
+ #    "meson-python>=0.10.0",
  ]