Skip to content

Commit 6caae81

Browse files
committed
Unpin NumPy build requirement
This is so high simply to take advantage of the new backwards-compatibility guarantee in NumPy 1.25, but Fedora will never run against a version different from the one it was built against.
1 parent 7aa7b4d commit 6caae81

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

pyproject.toml

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -75,18 +75,7 @@ requires = [
7575
"meson-python>=0.13.1",
7676
"pybind11>=2.6",
7777
"setuptools_scm>=7",
78-
79-
# Comments on numpy build requirement range:
80-
#
81-
# 1. >=2.0.x is the numpy requirement for wheel builds for distribution
82-
# on PyPI - building against 2.x yields wheels that are also
83-
# ABI-compatible with numpy 1.x at runtime.
84-
# 2. Note that building against numpy 1.x works fine too - users and
85-
# redistributors can do this by installing the numpy version they like
86-
# and disabling build isolation.
87-
# 3. The <2.3 upper bound is for matching the numpy deprecation policy,
88-
# it should not be loosened.
89-
"numpy>=2.0.0rc1,<2.3",
78+
"numpy",
9079
]
9180

9281
[tool.meson-python.args]

0 commit comments

Comments
 (0)