diff --git a/.github/workflows/ci_tests.yaml b/.github/workflows/ci_tests.yaml index 262e8ffddb1..5a5ed9c3e2b 100644 --- a/.github/workflows/ci_tests.yaml +++ b/.github/workflows/ci_tests.yaml @@ -72,7 +72,7 @@ jobs: include: # Python 3.11 + core packages (minimum supported versions) + optional packages (minimum supported versions if any) - python-version: '3.11' - numpy-version: '1.25' + numpy-version: '1.26' pandas-version: '=2.1' xarray-version: '=2023.04' optional-packages: ' contextily geopandas ipython pyarrow-core rioxarray sphinx-gallery' diff --git a/.github/workflows/ci_tests_legacy.yaml b/.github/workflows/ci_tests_legacy.yaml index 67244229b76..44135ce5bb3 100644 --- a/.github/workflows/ci_tests_legacy.yaml +++ b/.github/workflows/ci_tests_legacy.yaml @@ -61,7 +61,7 @@ jobs: python=3.11 gmt=${{ matrix.gmt_version }} ghostscript<10 - numpy<2 + numpy=1.26 pandas xarray netCDF4 diff --git a/environment.yml b/environment.yml index be4b4841761..3e8bc7e0631 100644 --- a/environment.yml +++ b/environment.yml @@ -7,7 +7,7 @@ dependencies: # Required dependencies - gmt=6.5.0 - ghostscript=10.04.0 - - numpy>=1.25 + - numpy>=1.26 - pandas>=2.1 - xarray>=2023.04 - netCDF4 diff --git a/pyproject.toml b/pyproject.toml index 53f968c9537..c9b7b553e30 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,7 +35,7 @@ classifiers = [ "Programming Language :: Python :: 3.13", ] dependencies = [ - "numpy>=1.25", + "numpy>=1.26", "pandas>=2.1", "xarray>=2023.04", "netCDF4", diff --git a/requirements.txt b/requirements.txt index 26eb08060a6..f019cf3328c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ # Required packages -numpy>=1.25 +numpy>=1.26 pandas>=2.1 xarray>=2023.04 netCDF4