numpy: Fix pyproject.toml-based build

The versions of setuptools and wheel pinned in pyproject.toml are older
than the versions available in the packages repo. This unpins the
versions so that the build can proceed.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
This commit is contained in:
Jeffery To 2023-05-11 00:26:17 +08:00
parent 0aff57d001
commit 8d331953f3
No known key found for this signature in database
GPG key ID: C616D9E719E868E4
2 changed files with 14 additions and 1 deletions

View file

@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=numpy
PKG_VERSION:=1.23.3
PKG_RELEASE:=2
PKG_RELEASE:=3
PYPI_NAME:=$(PKG_NAME)
PKG_HASH:=51bf49c0cd1d52be0a240aa66f3458afc4b95d8993d2d04f0d91fa60c10af6cd

View file

@ -0,0 +1,13 @@
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -2,8 +2,8 @@
# Minimum requirements for the build system to execute.
requires = [
"packaging==20.5; platform_machine=='arm64'", # macos M1
- "setuptools==59.2.0",
- "wheel==0.37.0",
+ "setuptools>=59.2.0",
+ "wheel>=0.37.0",
"Cython>=0.29.30,<3.0",
]