diff --git a/ci/requirements/maximum-tests.yml b/ci/requirements/maximum-tests.yml index efcec10e3..e11f188a2 100644 --- a/ci/requirements/maximum-tests.yml +++ b/ci/requirements/maximum-tests.yml @@ -15,8 +15,8 @@ dependencies: - matplotlib-base - nc-time-axis >=1.4.0 - netcdf4 - - numba >=0.57 - - numpy >=2.0.0 + - numba + - numpy - pandas >=2.0 - pooch >=1.8.0 - pytest >=8.0.0 @@ -24,7 +24,7 @@ dependencies: - pytest-lazy-fixtures >=1.0.5 - pytest-timeout - pytest-xdist - - xarray >=2023.4.0 + - xarray >=2023.4.0,<2025.3.0 - xclim >=0.52.0 - xesmf - xrft diff --git a/ci/requirements/minimum-tests.yml b/ci/requirements/minimum-tests.yml index d5fcbc679..2dc0ccb35 100644 --- a/ci/requirements/minimum-tests.yml +++ b/ci/requirements/minimum-tests.yml @@ -9,7 +9,7 @@ dependencies: - dask-core >=2023.4.0 - h5netcdf - netcdf4 - - numpy >=2.0.0 + - numpy - pandas >=2.0 - pooch >=1.8.0 - pytest >=8.0.0 @@ -17,5 +17,5 @@ dependencies: - pytest-lazy-fixtures >=1.0.5 - pytest-timeout - pytest-xdist - - xarray >=2023.4.0 + - xarray >=2023.4.0,<2025.3.0 - xskillscore >=0.0.27 diff --git a/pyproject.toml b/pyproject.toml index 0e9ddf9d8..f7ae95f89 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,11 +38,11 @@ dependencies = [ "cf_xarray >=0.8.0", "cftime >=1.6.3", "dask >=2023.4.0", - "numpy >=2.0.0", + "numpy", "packaging >=23.0", "pandas >=2.0", "pooch >=1.8.0", - "xarray >=2023.4.0", + "xarray >=2023.4.0,<2025.3.0", "xskillscore >=0.0.27" ] dynamic = ["version", "description"]