Skip to content

Commit 24bcb53

Browse files
committed
Also pin Python<3.14; add issue refs for all 3 pins; add whatsnew.
1 parent 73efd16 commit 24bcb53

File tree

5 files changed

+15
-9
lines changed

5 files changed

+15
-9
lines changed

docs/src/whatsnew/latest.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,12 @@ This document explains the changes made to Iris for this release
125125
:func:`iris.util.mask_cube_from_shape`. These packages support new functionality that
126126
handles additional shapefile types and projections. (:issue:`6126`, :pull:`6129`)
127127

128+
#. `@pp-mo`_ added a temporary dependency pins for Python<3.14, dask<2025.10.0 and
129+
netCDF4<1.7.3. All of these introduce problems that won't necessarily be fixed soon,
130+
so we anticipate that these pins will be wanted for the v3.14 release.
131+
(:issue:`6775`, :issue:`6776`, :issue:`6777`, :pull:`6773`)
132+
133+
128134
📚 Documentation
129135
================
130136

requirements/py311.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ dependencies:
1414
- cartopy >=0.21
1515
- cf-units >=3.1
1616
- cftime >=1.5
17-
- dask-core >=2025.1.0,<2025.10.0 # github.com/SciTools/iris/issues/6752
17+
- dask-core >=2025.1.0,<2025.10.0 # https://github.com/SciTools/iris/issues/6776
1818
- libnetcdf !=4.9.1
1919
- matplotlib-base >=3.5, !=3.9.1
20-
- netcdf4<1.7.3 # github.com/SciTools/iris/issues/6752
20+
- netcdf4<1.7.3 # https://github.com/SciTools/iris/issues/6777
2121
- numpy >=1.24, !=1.24.3
2222
- python-xxhash
2323
- pyproj

requirements/py312.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ dependencies:
1414
- cartopy >=0.21
1515
- cf-units >=3.1
1616
- cftime >=1.5
17-
- dask-core >=2025.1.0,<2025.10.0 # github.com/SciTools/iris/issues/6752
17+
- dask-core >=2025.1.0,<2025.10.0 # https://github.com/SciTools/iris/issues/6776
1818
- libnetcdf !=4.9.1
1919
- matplotlib-base >=3.5, !=3.9.1
20-
- netcdf4<1.7.3 # github.com/SciTools/iris/issues/6752
20+
- netcdf4<1.7.3 # https://github.com/SciTools/iris/issues/6777
2121
- numpy >=1.24, !=1.24.3
2222
- python-xxhash
2323
- pyproj

requirements/py313.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ dependencies:
1414
- cartopy >=0.21
1515
- cf-units >=3.1
1616
- cftime >=1.5
17-
- dask-core >=2025.1.0,<2025.10.0 # github.com/SciTools/iris/issues/6752
17+
- dask-core >=2025.1.0,<2025.10.0 # https://github.com/SciTools/iris/issues/6776
1818
- libnetcdf !=4.9.1
1919
- matplotlib-base >=3.5, !=3.9.1
20-
- netcdf4<1.7.3 # github.com/SciTools/iris/issues/6752
20+
- netcdf4<1.7.3 # https://github.com/SciTools/iris/issues/6777
2121
- numpy >=1.24, !=1.24.3
2222
- python-xxhash
2323
- pyproj

requirements/pypi-core.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
cartopy>=0.21
22
cf-units>=3.1
33
cftime>=1.5.0
4-
dask[array]>=2025.1.0,<2025.10.0 # github.com/SciTools/iris/issues/6264
4+
dask[array]>=2025.1.0,<2025.10.0 # https://github.com/SciTools/iris/issues/6776
55
# libnetcdf!=4.9.1 (not available on PyPI)
66
matplotlib>=3.5
7-
netcdf4<1.7.3
7+
netcdf4<1.7.3 # https://github.com/SciTools/iris/issues/6777
88
numpy>=1.24,!=1.24.3
99
pyproj
10-
python<3.14
10+
python<3.14 # https://github.com/SciTools/iris/issues/6775
1111
scipy
1212
shapely!=1.8.3
1313
xxhash

0 commit comments

Comments
 (0)