44#
55# pip-compile --extra=testing --output-file=./continuous-integration/requirements-3.12.txt --unsafe-package=emsarray pyproject.toml
66#
7- bokeh==3.7.3
7+ bokeh==3.8.1
88 # via dask
9- bottleneck==1.5 .0
9+ bottleneck==1.6 .0
1010 # via
1111 # emsarray
1212 # emsarray (pyproject.toml)
1313cartopy==0.25.0
1414 # via emsarray
15- certifi==2025.8.3
15+ certifi==2025.11.12
1616 # via
1717 # netcdf4
1818 # pyproj
1919 # requests
20- cftime==1.6.4.post1
20+ cftime==1.6.5
2121 # via
2222 # cfunits
2323 # netcdf4
2424cfunits==3.3.7
2525 # via emsarray
26- charset-normalizer==3.4.3
26+ charset-normalizer==3.4.4
2727 # via requests
28- click==8.2.1
28+ click==8.3.0
2929 # via
3030 # dask
3131 # distributed
32- cloudpickle==3.1.1
32+ cloudpickle==3.1.2
3333 # via
3434 # dask
3535 # distributed
3636contourpy==1.3.3
3737 # via
3838 # bokeh
3939 # matplotlib
40- coverage[toml]==7.10.4
40+ coverage[toml]==7.11.3
4141 # via pytest-cov
4242cycler==0.12.1
4343 # via matplotlib
44- dask[array,complete,dataframe,diagnostics,distributed]==2025.7 .0
44+ dask[array,complete,dataframe,diagnostics,distributed]==2025.11 .0
4545 # via
4646 # distributed
4747 # xarray
48- distributed==2025.7 .0
48+ distributed==2025.11 .0
4949 # via dask
5050flake8==7.3.0
5151 # via emsarray (pyproject.toml)
52- fonttools==4.59 .1
52+ fonttools==4.60 .1
5353 # via matplotlib
5454freezegun==1.5.5
5555 # via emsarray (pyproject.toml)
56- fsspec==2025.7 .0
56+ fsspec==2025.10 .0
5757 # via dask
5858geojson==3.2.0
5959 # via
6060 # emsarray
6161 # emsarray (pyproject.toml)
62- idna==3.10
62+ idna==3.11
6363 # via requests
64- iniconfig==2.1 .0
64+ iniconfig==2.3 .0
6565 # via pytest
66- isort==6 .0.1
66+ isort==7 .0.0
6767 # via emsarray (pyproject.toml)
6868jinja2==3.1.6
6969 # via
@@ -77,30 +77,30 @@ locket==1.0.0
7777 # via
7878 # distributed
7979 # partd
80- lz4==4.4.4
80+ lz4==4.4.5
8181 # via dask
82- markupsafe==3.0.2
82+ markupsafe==3.0.3
8383 # via jinja2
84- matplotlib==3.10.5
84+ matplotlib==3.10.7
8585 # via
8686 # cartopy
8787 # emsarray
8888 # pytest-mpl
8989mccabe==0.7.0
9090 # via flake8
91- msgpack==1.1.1
91+ msgpack==1.1.2
9292 # via distributed
93- mypy==1.17.1
93+ mypy==1.18.2
9494 # via emsarray (pyproject.toml)
9595mypy-extensions==1.1.0
9696 # via mypy
97- narwhals==2.1.2
97+ narwhals==2.11.0
9898 # via bokeh
99- netcdf4==1.7.2
99+ netcdf4==1.7.3
100100 # via
101101 # emsarray
102102 # emsarray (pyproject.toml)
103- numpy==2.3.2
103+ numpy==2.3.4
104104 # via
105105 # bokeh
106106 # bottleneck
@@ -132,33 +132,33 @@ packaging==25.0
132132 # pytest
133133 # pytest-mpl
134134 # xarray
135- pandas==2.3.1
135+ pandas==2.3.3
136136 # via
137137 # bokeh
138138 # dask
139139 # xarray
140- pandas-stubs==2.3.0.250703
140+ pandas-stubs==2.3.2.250926
141141 # via emsarray (pyproject.toml)
142142partd==1.4.2
143143 # via dask
144144pathspec==0.12.1
145145 # via mypy
146- pillow==11.3 .0
146+ pillow==12.0 .0
147147 # via
148148 # bokeh
149149 # matplotlib
150150 # pytest-mpl
151- platformdirs==4.3.8
151+ platformdirs==4.5.0
152152 # via pooch
153153pluggy==1.6.0
154154 # via
155155 # pytest
156156 # pytest-cov
157157pooch==1.8.2
158158 # via emsarray
159- psutil==7.0.0
159+ psutil==7.1.3
160160 # via distributed
161- pyarrow==21 .0.0
161+ pyarrow==22 .0.0
162162 # via dask
163163pycodestyle==2.14.0
164164 # via flake8
@@ -168,21 +168,21 @@ pygments==2.19.2
168168 # via pytest
169169pykdtree==1.4.3
170170 # via emsarray
171- pyparsing==3.2.3
171+ pyparsing==3.2.5
172172 # via matplotlib
173173pyproj==3.7.2
174174 # via cartopy
175- pyshp==2.3.1
175+ pyshp==3.0.2.post1
176176 # via
177177 # cartopy
178178 # emsarray
179179 # emsarray (pyproject.toml)
180- pytest==8.4 .1
180+ pytest==9.0 .1
181181 # via
182182 # emsarray (pyproject.toml)
183183 # pytest-cov
184184 # pytest-mpl
185- pytest-cov==6.2.1
185+ pytest-cov==7.0.0
186186 # via emsarray (pyproject.toml)
187187pytest-mpl==0.17.0
188188 # via emsarray (pyproject.toml)
@@ -193,14 +193,14 @@ python-dateutil==2.9.0.post0
193193 # pandas
194194pytz==2025.2
195195 # via pandas
196- pyyaml==6.0.2
196+ pyyaml==6.0.3
197197 # via
198198 # bokeh
199199 # dask
200200 # distributed
201- requests==2.32.4
201+ requests==2.32.5
202202 # via pooch
203- shapely==2.1.1
203+ shapely==2.1.2
204204 # via
205205 # cartopy
206206 # emsarray
@@ -209,9 +209,9 @@ six==1.17.0
209209 # via python-dateutil
210210sortedcontainers==2.4.0
211211 # via distributed
212- tblib==3.1.0
212+ tblib==3.2.2
213213 # via distributed
214- toolz==1.0 .0
214+ toolz==1.1 .0
215215 # via
216216 # dask
217217 # distributed
@@ -220,23 +220,23 @@ tornado==6.5.2
220220 # via
221221 # bokeh
222222 # distributed
223- types-pytz==2025.2.0.20250809
223+ types-pytz==2025.2.0.20251108
224224 # via
225225 # emsarray (pyproject.toml)
226226 # pandas-stubs
227- typing-extensions==4.14.1
227+ typing-extensions==4.15.0
228228 # via mypy
229229tzdata==2025.2
230230 # via pandas
231231urllib3==2.5.0
232232 # via
233233 # distributed
234234 # requests
235- xarray[parallel]==2025.8.0
235+ xarray[parallel]==2025.10.1
236236 # via
237237 # emsarray
238238 # emsarray (pyproject.toml)
239- xyzservices==2025.4 .0
239+ xyzservices==2025.10 .0
240240 # via bokeh
241241zict==3.0.0
242242 # via distributed
0 commit comments