--- pyproject.toml.orig	2024-11-11 10:26:48
+++ pyproject.toml	2024-11-11 10:27:41
@@ -17,13 +17,13 @@
 requires = [
     # The upper bound on meson-python is pre-emptive only (looser on purpose,
     # since change of breakage in 0.16/0.17 is low)
-    "meson-python>=0.15.0,<0.18.0",
+    "meson-python>=0.15.0",
     # The upper bound on Cython is pre-emptive only
     "Cython>=3.0.8,<3.1.0",  # when updating version, also update check in meson.build
     # The upper bound on pybind11 is pre-emptive only
-    "pybind11>=2.12.0,<2.13.0",
+    "pybind11>=2.12.0",
     # The upper bound on Pythran is pre-emptive only
-    "pythran>=0.14.0,<0.16.0",
+    "pythran>=0.14.0",
 
     # Comments on numpy build requirement range:
     #
@@ -35,7 +35,7 @@
     #      and disabling build isolation.
     #   3. The <2.3 upper bound is for matching the numpy deprecation policy,
     #      it should not be loosened.
-    "numpy>=2.0.0rc1,<2.3",
+    "numpy>=1.22.4,<2.3",
 ]
 
 [project]
