diff --git a/docs/src/whatsnew/latest.rst b/docs/src/whatsnew/latest.rst index c898734de9..8111a9aec1 100644 --- a/docs/src/whatsnew/latest.rst +++ b/docs/src/whatsnew/latest.rst @@ -126,6 +126,9 @@ This document explains the changes made to Iris for this release #. `@trexfeathers`_ introduced the ``cf-units >=3`` and ``nc-time-axis >=1.3`` minimum pins. (:pull:`4356`) +#. `@bjlittle`_ introduced the ``numpy >=1.19`` minimum pin, in + accordance with `NEP-29`_ deprecation policy. (:pull:`4386`) + 📚 Documentation ================ @@ -191,5 +194,6 @@ This document explains the changes made to Iris for this release Whatsnew resources in alphabetical order: .. _GitHub: https://github.com/SciTools/iris/issues/new/choose +.. _NEP-29: https://numpy.org/neps/nep-0029-deprecation_policy.html .. _UGRID: http://ugrid-conventions.github.io/ugrid-conventions/ .. _sort-all: https://github.com/aio-libs/sort-all diff --git a/requirements/ci/py37.yml b/requirements/ci/py37.yml index 09d54a1ceb..abc5352e22 100644 --- a/requirements/ci/py37.yml +++ b/requirements/ci/py37.yml @@ -16,7 +16,7 @@ dependencies: - dask >=2 - matplotlib - netcdf4 - - numpy >=1.14 + - numpy >=1.19 - python-xxhash - scipy diff --git a/requirements/ci/py38.yml b/requirements/ci/py38.yml index bb6f98403a..a36ce243ed 100644 --- a/requirements/ci/py38.yml +++ b/requirements/ci/py38.yml @@ -16,7 +16,7 @@ dependencies: - dask >=2 - matplotlib - netcdf4 - - numpy >=1.14 + - numpy >=1.19 - python-xxhash - scipy diff --git a/setup.cfg b/setup.cfg index 68e141a457..0af95469b9 100644 --- a/setup.cfg +++ b/setup.cfg @@ -53,7 +53,7 @@ install_requires = dask[array]>=2 matplotlib netcdf4 - numpy>=1.14 + numpy>=1.19 scipy xxhash packages = find: