File tree Expand file tree Collapse file tree 4 files changed +14
-8
lines changed Expand file tree Collapse file tree 4 files changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ version 3.17.0
22
22
* Changed dependency: ``Python>=3.9.0 ``
23
23
* Changed dependency: ``numpy>=2.0.0 ``
24
24
* Changed dependency: ``cfdm>=1.12.1.0, <1.12.2.0 ``
25
- * Changed dependency: ``dask>=2025.2.0 ``
25
+ * Changed dependency: ``dask>=2025.2.0, <=2025.3.0 ``
26
26
* Changed dependency: ``netCDF4>=1.7.2 ``
27
27
* Changed dependency: ``cftime>=1.6.4 ``
28
28
* Changed optional dependency: ``esmpy>=8.7.0 ``
Original file line number Diff line number Diff line change 130
130
raise RuntimeError (
131
131
"Bad cfdm version: cf requires "
132
132
f"{ _minimum_vn } <=cfdm<{ _maximum_vn } . "
133
- f"Got { cfdm . __version__ } at { cfdm .__file__ } "
133
+ f"Got { _cfdm_version } at { cfdm .__file__ } "
134
134
)
135
135
136
136
__cf_version__ = cfdm .__cf_version__
202
202
raise ImportError (_error0 + str (error1 ))
203
203
else :
204
204
_minimum_vn = "2025.2.0"
205
- if Version (dask .__version__ ) < Version (_minimum_vn ):
206
- raise ValueError (
207
- f"Bad dask version: cf requires dask>={ _minimum_vn } . "
208
- f"Got { dask .__version__ } at { dask .__file__ } "
205
+ # Note in this case max is inclusive, change inequalities if this changes
206
+ _maximum_vn = "2025.3.0"
207
+ _dask_version = Version (dask .__version__ )
208
+ if _dask_version < Version (_minimum_vn ) or _dask_version > Version (
209
+ _maximum_vn
210
+ ):
211
+ raise RuntimeError (
212
+ "Bad dask version: cf requires "
213
+ f"{ _minimum_vn } <=dask<={ _maximum_vn } . Got { _dask_version } ."
209
214
)
210
215
211
216
try :
Original file line number Diff line number Diff line change @@ -194,7 +194,8 @@ Required
194
194
195
195
* `numpy <http://www.numpy.org >`_, versions 2.0.0 or newer.
196
196
197
- * `dask <https://pypi.org/project/dask >`_, versions 2025.2.0 or newer.
197
+ * `dask <https://pypi.org/project/dask >`_, version 2025.2.0 or newer up to
198
+ 2025.3.0 inclusive.
198
199
199
200
* `netCDF4 <https://pypi.org/project/netcdf4/ >`_, 1.7.2 or newer.
200
201
Original file line number Diff line number Diff line change @@ -4,6 +4,6 @@ numpy>=2.0.0
4
4
cfdm >= 1.12.1.0 , < 1.12.2.0
5
5
psutil >= 0.6.0
6
6
cfunits >= 3.3.7
7
- dask >= 2025.2.0
7
+ dask >= 2025.2.0 , <= 2025.3.0
8
8
packaging >= 20.0
9
9
scipy >= 1.10.0
You can’t perform that action at this time.
0 commit comments