Skip to content

Commit 81e3e91

Browse files
committed
Bump frozen dependencies
There is an obscure bug in pip-tools[1] that means version 7.5.0 is broken for our use case. This version has been disallowed in the `update_pinned_dependencies.sh` script. [1]: jazzband/pip-tools#2215
1 parent 7f5052a commit 81e3e91

File tree

6 files changed

+215
-209
lines changed

6 files changed

+215
-209
lines changed

continuous-integration/requirements-3.11.txt

Lines changed: 60 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
#
55
# pip-compile --extra=testing --output-file=./continuous-integration/requirements-3.11.txt --unsafe-package=emsarray pyproject.toml
66
#
7-
bokeh==3.6.2
7+
bokeh==3.7.3
88
# via dask
9-
bottleneck==1.4.2
9+
bottleneck==1.5.0
1010
# via
1111
# emsarray
1212
# emsarray (pyproject.toml)
13-
cartopy==0.24.1
13+
cartopy==0.25.0
1414
# via emsarray
15-
certifi==2024.12.14
15+
certifi==2025.8.3
1616
# via
1717
# netcdf4
1818
# pyproj
@@ -23,82 +23,84 @@ cftime==1.6.4.post1
2323
# netcdf4
2424
cfunits==3.3.7
2525
# via emsarray
26-
charset-normalizer==3.4.1
26+
charset-normalizer==3.4.3
2727
# via requests
28-
click==8.1.8
28+
click==8.2.1
2929
# via
3030
# dask
3131
# distributed
3232
cloudpickle==3.1.1
3333
# via
3434
# dask
3535
# distributed
36-
contourpy==1.3.1
36+
contourpy==1.3.3
3737
# via
3838
# bokeh
3939
# matplotlib
40-
coverage[toml]==7.6.10
40+
coverage[toml]==7.10.4
4141
# via pytest-cov
4242
cycler==0.12.1
4343
# via matplotlib
44-
dask[array,complete,dataframe,diagnostics,distributed]==2025.1.0
44+
dask[array,complete,dataframe,diagnostics,distributed]==2025.7.0
4545
# via
4646
# distributed
4747
# xarray
48-
distributed==2025.1.0
48+
distributed==2025.7.0
4949
# via dask
50-
flake8==7.1.1
50+
flake8==7.3.0
5151
# via emsarray (pyproject.toml)
52-
fonttools==4.55.4
52+
fonttools==4.59.1
5353
# via matplotlib
54-
fsspec==2024.12.0
54+
fsspec==2025.7.0
5555
# via dask
5656
geojson==3.2.0
5757
# via
5858
# emsarray
5959
# emsarray (pyproject.toml)
6060
idna==3.10
6161
# via requests
62-
importlib-metadata==8.6.1
62+
importlib-metadata==8.7.0
6363
# via dask
64-
iniconfig==2.0.0
64+
iniconfig==2.1.0
6565
# via pytest
66-
isort==5.13.2
66+
isort==6.0.1
6767
# via emsarray (pyproject.toml)
68-
jinja2==3.1.5
68+
jinja2==3.1.6
6969
# via
7070
# bokeh
7171
# dask
7272
# distributed
7373
# pytest-mpl
74-
kiwisolver==1.4.8
74+
kiwisolver==1.4.9
7575
# via matplotlib
7676
locket==1.0.0
7777
# via
7878
# distributed
7979
# partd
80-
lz4==4.3.3
80+
lz4==4.4.4
8181
# via dask
8282
markupsafe==3.0.2
8383
# via jinja2
84-
matplotlib==3.10.0
84+
matplotlib==3.10.5
8585
# via
8686
# cartopy
8787
# emsarray
8888
# pytest-mpl
8989
mccabe==0.7.0
9090
# via flake8
91-
msgpack==1.1.0
91+
msgpack==1.1.1
9292
# via distributed
93-
mypy==1.14.1
93+
mypy==1.17.1
9494
# via emsarray (pyproject.toml)
95-
mypy-extensions==1.0.0
95+
mypy-extensions==1.1.0
9696
# via mypy
97+
narwhals==2.1.2
98+
# via bokeh
9799
netcdf4==1.7.2
98100
# via
99101
# emsarray
100102
# emsarray (pyproject.toml)
101-
numpy==2.2.2
103+
numpy==2.3.2
102104
# via
103105
# bokeh
104106
# bottleneck
@@ -116,7 +118,7 @@ numpy==2.2.2
116118
# pykdtree
117119
# shapely
118120
# xarray
119-
packaging==24.2
121+
packaging==25.0
120122
# via
121123
# bokeh
122124
# cartopy
@@ -130,68 +132,74 @@ packaging==24.2
130132
# pytest
131133
# pytest-mpl
132134
# xarray
133-
pandas==2.2.3
135+
pandas==2.3.1
134136
# via
135137
# bokeh
136138
# dask
137139
# xarray
138-
pandas-stubs==2.2.3.241126
140+
pandas-stubs==2.3.0.250703
139141
# via emsarray (pyproject.toml)
140142
partd==1.4.2
141143
# via dask
142-
pillow==11.1.0
144+
pathspec==0.12.1
145+
# via mypy
146+
pillow==11.3.0
143147
# via
144148
# bokeh
145149
# matplotlib
146150
# pytest-mpl
147-
platformdirs==4.3.6
151+
platformdirs==4.3.8
148152
# via pooch
149-
pluggy==1.5.0
150-
# via pytest
153+
pluggy==1.6.0
154+
# via
155+
# pytest
156+
# pytest-cov
151157
pooch==1.8.2
152158
# via emsarray
153-
psutil==6.1.1
159+
psutil==7.0.0
154160
# via distributed
155-
pyarrow==19.0.0
161+
pyarrow==21.0.0
156162
# via dask
157-
pycodestyle==2.12.1
163+
pycodestyle==2.14.0
158164
# via flake8
159-
pyflakes==3.2.0
165+
pyflakes==3.4.0
160166
# via flake8
161-
pykdtree==1.3.13
167+
pygments==2.19.2
168+
# via pytest
169+
pykdtree==1.4.3
162170
# via emsarray
163-
pyparsing==3.2.1
171+
pyparsing==3.2.3
164172
# via matplotlib
165-
pyproj==3.7.0
173+
pyproj==3.7.2
166174
# via cartopy
167175
pyshp==2.3.1
168176
# via
169177
# cartopy
170178
# emsarray
171179
# emsarray (pyproject.toml)
172-
pytest==8.3.4
180+
pytest==8.4.1
173181
# via
174182
# emsarray (pyproject.toml)
175183
# pytest-cov
176184
# pytest-mpl
177-
pytest-cov==6.0.0
185+
pytest-cov==6.2.1
178186
# via emsarray (pyproject.toml)
179187
pytest-mpl==0.17.0
180188
# via emsarray (pyproject.toml)
181189
python-dateutil==2.9.0.post0
182190
# via
183191
# matplotlib
184192
# pandas
185-
pytz==2024.2
193+
pytz==2025.2
186194
# via pandas
187195
pyyaml==6.0.2
188196
# via
189197
# bokeh
190198
# dask
191199
# distributed
192-
requests==2.32.3
200+
requests==2.32.4
193201
# via pooch
194-
shapely==2.0.6
202+
shapely==2.1.1
195203
# via
196204
# cartopy
197205
# emsarray
@@ -200,38 +208,38 @@ six==1.17.0
200208
# via python-dateutil
201209
sortedcontainers==2.4.0
202210
# via distributed
203-
tblib==3.0.0
211+
tblib==3.1.0
204212
# via distributed
205213
toolz==1.0.0
206214
# via
207215
# dask
208216
# distributed
209217
# partd
210-
tornado==6.4.2
218+
tornado==6.5.2
211219
# via
212220
# bokeh
213221
# distributed
214-
types-pytz==2024.2.0.20241221
222+
types-pytz==2025.2.0.20250809
215223
# via
216224
# emsarray (pyproject.toml)
217225
# pandas-stubs
218-
typing-extensions==4.12.2
226+
typing-extensions==4.14.1
219227
# via mypy
220-
tzdata==2025.1
228+
tzdata==2025.2
221229
# via pandas
222-
urllib3==2.3.0
230+
urllib3==2.5.0
223231
# via
224232
# distributed
225233
# requests
226-
xarray[parallel]==2025.1.1
234+
xarray[parallel]==2025.8.0
227235
# via
228236
# emsarray
229237
# emsarray (pyproject.toml)
230-
xyzservices==2025.1.0
238+
xyzservices==2025.4.0
231239
# via bokeh
232240
zict==3.0.0
233241
# via distributed
234-
zipp==3.21.0
242+
zipp==3.23.0
235243
# via importlib-metadata
236244

237245
# The following packages are considered to be unsafe in a requirements file:

0 commit comments

Comments
 (0)