--- 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]