numpy: bump to version 1.25.1

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
This commit is contained in:
Alexandru Ardelean 2023-07-15 23:59:08 +03:00
parent a5e58afe19
commit d6252bcb76
3 changed files with 14 additions and 11 deletions

View file

@ -6,11 +6,11 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=numpy PKG_NAME:=numpy
PKG_VERSION:=1.24.3 PKG_VERSION:=1.25.1
PKG_RELEASE:=1 PKG_RELEASE:=1
PYPI_NAME:=$(PKG_NAME) PYPI_NAME:=$(PKG_NAME)
PKG_HASH:=ab344f1bf21f140adab8e47fdbc7c35a477dc01408791f8ba00d018dd0bc5155 PKG_HASH:=9a3a9f3a61480cc086117b426a8bd86869c213fc4072e606f01c4e4b66eb92bf
PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com> PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com>
@ -37,7 +37,7 @@ define Package/python3-numpy
CATEGORY:=Languages CATEGORY:=Languages
TITLE:=The fundamental package for scientific computing with Python TITLE:=The fundamental package for scientific computing with Python
URL:=https://www.numpy.org/ URL:=https://www.numpy.org/
DEPENDS:=@!SOFT_FLOAT +INSTALL_GFORTRAN:libgfortran +python3 \ DEPENDS:=@!SOFT_FLOAT +INSTALL_GFORTRAN:libgfortran +python3 +libstdcpp \
+NUMPY_OPENBLAS_SUPPORT:openblas +NUMPY_OPENBLAS_SUPPORT:openblas
endef endef

View file

@ -1,13 +1,16 @@
--- a/pyproject.toml --- a/pyproject.toml
+++ b/pyproject.toml +++ b/pyproject.toml
@@ -1,8 +1,8 @@ @@ -4,11 +4,11 @@
[build-system] #build-backend = "mesonpy"
# Minimum requirements for the build system to execute.
requires = [ requires = [
# setuptools, wheel and Cython are needed for the setup.py based build
- "setuptools==59.2.0", - "setuptools==59.2.0",
- "wheel==0.37.0",
+ "setuptools>=59.2.0", + "setuptools>=59.2.0",
+ "wheel>=0.37.0", # `wheel` is needed for non-isolated builds, given that `meson-python`
"Cython>=0.29.30,<3.0", # 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",
] ]

View file

@ -1,6 +1,6 @@
--- a/numpy/distutils/system_info.py --- a/numpy/distutils/system_info.py
+++ b/numpy/distutils/system_info.py +++ b/numpy/distutils/system_info.py
@@ -400,7 +400,7 @@ def get_standard_file(fname): @@ -403,7 +403,7 @@ def get_standard_file(fname):
pass pass
else: else:
user_file = os.path.join(f, fname) user_file = os.path.join(f, fname)