Skip to content

Commit

Permalink
Two negating pins for dependencies - libnetcdf and numpy (SciTools#5274)
Browse files Browse the repository at this point in the history
* Pin libnetcdf !=4.9.1 .

* Pin Numpy !=1.24.3, numpy/numpy#23651 .

* What's New entry.

* Minimum NumPy version 1.21 (NEP29).
  • Loading branch information
trexfeathers authored Apr 25, 2023
1 parent 8d5f8db commit cb287ce
Show file tree
Hide file tree
Showing 8 changed files with 143 additions and 149 deletions.
3 changes: 3 additions & 0 deletions docs/src/whatsnew/latest.rst
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,9 @@ This document explains the changes made to Iris for this release
#. `@rcomer`_ dropped support for python 3.8, in accordance with the NEP29_
recommendations (:pull:`5226`)

#. `@trexfeathers`_ introduced the ``libnetcdf !=4.9.1`` and ``numpy !=1.24.3``
pins (:pull:`5274`)


📚 Documentation
================
Expand Down
91 changes: 44 additions & 47 deletions requirements/locks/py310-linux-64.lock

Large diffs are not rendered by default.

91 changes: 44 additions & 47 deletions requirements/locks/py311-linux-64.lock

Large diffs are not rendered by default.

91 changes: 44 additions & 47 deletions requirements/locks/py39-linux-64.lock

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions requirements/py310.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ dependencies:
- cf-units >=3.1
- cftime >=1.5
- dask-core >=2022.9.0
- libnetcdf <4.9
- libnetcdf !=4.9.1
- matplotlib >=3.5
- netcdf4
- numpy >=1.19
- numpy >=1.21, !=1.24.3
- python-xxhash
- pyproj
- scipy
Expand Down
4 changes: 2 additions & 2 deletions requirements/py311.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ dependencies:
- cf-units >=3.1
- cftime >=1.5
- dask-core >=2022.9.0
- libnetcdf <4.9
- libnetcdf !=4.9.1
- matplotlib >=3.5
- netcdf4
- numpy >=1.19
- numpy >=1.21, !=1.24.3
- python-xxhash
- pyproj
- scipy
Expand Down
4 changes: 2 additions & 2 deletions requirements/py39.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ dependencies:
- cf-units >=3.1
- cftime >=1.5
- dask-core >=2022.9.0
- libnetcdf <4.9
- libnetcdf !=4.9.1
- matplotlib >=3.5
- netcdf4
- numpy >=1.19
- numpy >=1.21, !=1.24.3
- python-xxhash
- pyproj
- scipy
Expand Down
4 changes: 2 additions & 2 deletions requirements/pypi-core.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ cartopy>=0.21
cf-units>=3.1
cftime>=1.5.0
dask[array]>=2022.9.0
# libnetcdf<4.9 (not available on PyPI)
# libnetcdf!=4.9.1 (not available on PyPI)
matplotlib>=3.5
netcdf4
numpy>=1.19
numpy>=1.21,!=1.24.3
pyproj
scipy
shapely!=1.8.3
Expand Down

0 comments on commit cb287ce

Please sign in to comment.