From adb97f06777ade82a39f644220ab538355b69c13 Mon Sep 17 00:00:00 2001 From: Bill Little Date: Wed, 3 Jan 2024 09:38:37 +0000 Subject: [PATCH] nep29 drop numpy 1.22 (#5668) * nep29 drop numpy 1.22 * whatsnew entry --- docs/src/whatsnew/latest.rst | 3 +++ requirements/py310.yml | 2 +- requirements/py311.yml | 2 +- requirements/py39.yml | 2 +- requirements/pypi-core.txt | 2 +- 5 files changed, 7 insertions(+), 4 deletions(-) diff --git a/docs/src/whatsnew/latest.rst b/docs/src/whatsnew/latest.rst index f73d6b0090..d7e9a40648 100644 --- a/docs/src/whatsnew/latest.rst +++ b/docs/src/whatsnew/latest.rst @@ -113,6 +113,9 @@ This document explains the changes made to Iris for this release #. `@bjlittle`_ enforced the minimum pin of ``numpy>1.21`` in accordance with the `NEP29 Drop Schedule`_. (:pull:`5525`) +#. `@bjlittle`_ enforced the minimum pin of ``numpy>1.22`` in accordance with the `NEP29 Drop Schedule`_. + (:pull:`5668`) + 📚 Documentation ================ diff --git a/requirements/py310.yml b/requirements/py310.yml index ced05dd987..f0f8f97eea 100644 --- a/requirements/py310.yml +++ b/requirements/py310.yml @@ -18,7 +18,7 @@ dependencies: - libnetcdf !=4.9.1 - matplotlib-base >=3.5 - netcdf4 - - numpy >1.21, !=1.24.3 + - numpy >=1.23, !=1.24.3 - python-xxhash - pyproj - scipy diff --git a/requirements/py311.yml b/requirements/py311.yml index 5f2b23850e..b40e5f75e1 100644 --- a/requirements/py311.yml +++ b/requirements/py311.yml @@ -18,7 +18,7 @@ dependencies: - libnetcdf !=4.9.1 - matplotlib-base >=3.5 - netcdf4 - - numpy >1.21, !=1.24.3 + - numpy >=1.23, !=1.24.3 - python-xxhash - pyproj - scipy diff --git a/requirements/py39.yml b/requirements/py39.yml index a5b32748e3..884c568575 100644 --- a/requirements/py39.yml +++ b/requirements/py39.yml @@ -18,7 +18,7 @@ dependencies: - libnetcdf !=4.9.1 - matplotlib-base >=3.5 - netcdf4 - - numpy >1.21, !=1.24.3 + - numpy >=1.23, !=1.24.3 - python-xxhash - pyproj - scipy diff --git a/requirements/pypi-core.txt b/requirements/pypi-core.txt index e286bb97bc..e6dc005883 100644 --- a/requirements/pypi-core.txt +++ b/requirements/pypi-core.txt @@ -5,7 +5,7 @@ dask[array]>=2022.9.0 # libnetcdf!=4.9.1 (not available on PyPI) matplotlib>=3.5 netcdf4 -numpy>1.21,!=1.24.3 +numpy>=1.23,!=1.24.3 pyproj scipy shapely!=1.8.3