Skip to content

Commit 10075df

Browse files
authored
Merge pull request #219 from csiro-coasts/bump-dependencies
Bump CI pinned dependencies, drop pytz dependency
2 parents c0dd708 + 346fa1e commit 10075df

9 files changed

Lines changed: 146 additions & 176 deletions

File tree

continuous-integration/requirements-3.12.txt

Lines changed: 33 additions & 37 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.12.txt --unsafe-package=emsarray pyproject.toml
66
#
7-
bokeh==3.8.1
7+
bokeh==3.8.2
88
# via dask
99
bottleneck==1.6.0
1010
# via
1111
# emsarray
1212
# emsarray (pyproject.toml)
1313
cartopy==0.25.0
1414
# via emsarray
15-
certifi==2025.11.12
15+
certifi==2026.2.25
1616
# via
1717
# netcdf4
1818
# pyproj
@@ -25,7 +25,7 @@ cfunits==3.3.7
2525
# via emsarray
2626
charset-normalizer==3.4.4
2727
# via requests
28-
click==8.3.0
28+
click==8.3.1
2929
# via
3030
# dask
3131
# distributed
@@ -37,23 +37,23 @@ contourpy==1.3.3
3737
# via
3838
# bokeh
3939
# matplotlib
40-
coverage[toml]==7.11.3
40+
coverage[toml]==7.13.4
4141
# via pytest-cov
4242
cycler==0.12.1
4343
# via matplotlib
44-
dask[array,complete,dataframe,diagnostics,distributed]==2025.11.0
44+
dask[array,complete,dataframe,diagnostics,distributed]==2026.1.2
4545
# via
4646
# distributed
4747
# xarray
48-
distributed==2025.11.0
48+
distributed==2026.1.2
4949
# via dask
5050
flake8==7.3.0
5151
# via emsarray (pyproject.toml)
52-
fonttools==4.60.1
52+
fonttools==4.61.1
5353
# via matplotlib
5454
freezegun==1.5.5
5555
# via emsarray (pyproject.toml)
56-
fsspec==2025.10.0
56+
fsspec==2026.2.0
5757
# via dask
5858
geojson==3.2.0
5959
# via
@@ -63,7 +63,7 @@ idna==3.11
6363
# via requests
6464
iniconfig==2.3.0
6565
# via pytest
66-
isort==7.0.0
66+
isort==8.0.1
6767
# via emsarray (pyproject.toml)
6868
jinja2==3.1.6
6969
# via
@@ -73,6 +73,8 @@ jinja2==3.1.6
7373
# pytest-mpl
7474
kiwisolver==1.4.9
7575
# via matplotlib
76+
librt==0.8.1
77+
# via mypy
7678
locket==1.0.0
7779
# via
7880
# distributed
@@ -81,7 +83,7 @@ lz4==4.4.5
8183
# via dask
8284
markupsafe==3.0.3
8385
# via jinja2
84-
matplotlib==3.10.7
86+
matplotlib==3.10.8
8587
# via
8688
# cartopy
8789
# emsarray
@@ -90,17 +92,17 @@ mccabe==0.7.0
9092
# via flake8
9193
msgpack==1.1.2
9294
# via distributed
93-
mypy==1.18.2
95+
mypy==1.19.1
9496
# via emsarray (pyproject.toml)
9597
mypy-extensions==1.1.0
9698
# via mypy
97-
narwhals==2.11.0
99+
narwhals==2.17.0
98100
# via bokeh
99-
netcdf4==1.7.3
101+
netcdf4==1.7.4
100102
# via
101103
# emsarray
102104
# emsarray (pyproject.toml)
103-
numpy==2.3.4
105+
numpy==2.4.2
104106
# via
105107
# bokeh
106108
# bottleneck
@@ -118,7 +120,7 @@ numpy==2.3.4
118120
# pykdtree
119121
# shapely
120122
# xarray
121-
packaging==25.0
123+
packaging==26.0
122124
# via
123125
# bokeh
124126
# cartopy
@@ -132,33 +134,33 @@ packaging==25.0
132134
# pytest
133135
# pytest-mpl
134136
# xarray
135-
pandas==2.3.3
137+
pandas==3.0.1
136138
# via
137139
# bokeh
138140
# dask
139141
# xarray
140-
pandas-stubs==2.3.2.250926
142+
pandas-stubs==3.0.0.260204
141143
# via emsarray (pyproject.toml)
142144
partd==1.4.2
143145
# via dask
144-
pathspec==0.12.1
146+
pathspec==1.0.4
145147
# via mypy
146-
pillow==12.0.0
148+
pillow==12.1.1
147149
# via
148150
# bokeh
149151
# matplotlib
150152
# pytest-mpl
151-
platformdirs==4.5.0
153+
platformdirs==4.9.2
152154
# via pooch
153155
pluggy==1.6.0
154156
# via
155157
# pytest
156158
# pytest-cov
157-
pooch==1.8.2
159+
pooch==1.9.0
158160
# via emsarray
159-
psutil==7.1.3
161+
psutil==7.2.2
160162
# via distributed
161-
pyarrow==22.0.0
163+
pyarrow==23.0.1
162164
# via dask
163165
pycodestyle==2.14.0
164166
# via flake8
@@ -168,16 +170,16 @@ pygments==2.19.2
168170
# via pytest
169171
pykdtree==1.4.3
170172
# via emsarray
171-
pyparsing==3.2.5
173+
pyparsing==3.3.2
172174
# via matplotlib
173175
pyproj==3.7.2
174176
# via cartopy
175-
pyshp==3.0.2.post1
177+
pyshp==3.0.3
176178
# via
177179
# cartopy
178180
# emsarray
179181
# emsarray (pyproject.toml)
180-
pytest==9.0.1
182+
pytest==9.0.2
181183
# via
182184
# emsarray (pyproject.toml)
183185
# pytest-cov
@@ -191,8 +193,6 @@ python-dateutil==2.9.0.post0
191193
# freezegun
192194
# matplotlib
193195
# pandas
194-
pytz==2025.2
195-
# via pandas
196196
pyyaml==6.0.3
197197
# via
198198
# bokeh
@@ -216,27 +216,23 @@ toolz==1.1.0
216216
# dask
217217
# distributed
218218
# partd
219-
tornado==6.5.2
219+
tornado==6.5.4
220220
# via
221221
# bokeh
222222
# distributed
223223
types-pytz==2025.2.0.20251108
224-
# via
225-
# emsarray (pyproject.toml)
226-
# pandas-stubs
224+
# via emsarray (pyproject.toml)
227225
typing-extensions==4.15.0
228226
# via mypy
229-
tzdata==2025.2
230-
# via pandas
231-
urllib3==2.5.0
227+
urllib3==2.6.3
232228
# via
233229
# distributed
234230
# requests
235-
xarray[parallel]==2025.10.1
231+
xarray[parallel]==2026.2.0
236232
# via
237233
# emsarray
238234
# emsarray (pyproject.toml)
239-
xyzservices==2025.10.0
235+
xyzservices==2025.11.0
240236
# via bokeh
241237
zict==3.0.0
242238
# via distributed

0 commit comments

Comments
 (0)