Skip to content

Commit 8c889bf

Browse files
authored
Merge pull request #3698 from jupyterhub/update-image-requirements
hub image: refreeze requirements.txt
2 parents c3a5519 + 2c1c71d commit 8c889bf

File tree

2 files changed

+32
-32
lines changed

2 files changed

+32
-32
lines changed

images/hub/requirements.txt

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
#
77
aiohappyeyeballs==2.6.1
88
# via aiohttp
9-
aiohttp==3.12.1
9+
aiohttp==3.12.13
1010
# via kubernetes-asyncio
1111
aiosignal==1.3.2
1212
# via aiohttp
13-
alembic==1.16.1
13+
alembic==1.16.2
1414
# via jupyterhub
1515
annotated-types==0.7.0
1616
# via pydantic
@@ -27,7 +27,7 @@ bcrypt==4.3.0
2727
# jupyterhub-nativeauthenticator
2828
cachetools==5.5.2
2929
# via google-auth
30-
certifi==2025.4.26
30+
certifi==2025.6.15
3131
# via
3232
# kubernetes-asyncio
3333
# requests
@@ -37,7 +37,7 @@ cffi==1.17.1
3737
# via cryptography
3838
charset-normalizer==3.4.2
3939
# via requests
40-
cryptography==45.0.3
40+
cryptography==45.0.4
4141
# via
4242
# certipy
4343
# pyjwt
@@ -47,15 +47,15 @@ escapism==1.0.1
4747
# jupyterhub-ltiauthenticator
4848
fqdn==1.5.1
4949
# via jsonschema
50-
frozenlist==1.6.0
50+
frozenlist==1.7.0
5151
# via
5252
# aiohttp
5353
# aiosignal
54-
google-auth==2.40.2
54+
google-auth==2.40.3
5555
# via google-auth-oauthlib
5656
google-auth-oauthlib==1.2.2
5757
# via oauthenticator
58-
greenlet==3.2.2
58+
greenlet==3.2.3
5959
# via sqlalchemy
6060
idna==3.10
6161
# via
@@ -114,15 +114,15 @@ markupsafe==3.0.2
114114
# via
115115
# jinja2
116116
# mako
117-
multidict==6.4.4
117+
multidict==6.5.0
118118
# via
119119
# aiohttp
120120
# yarl
121121
mwoauth==0.4.0
122122
# via oauthenticator
123123
oauthenticator==17.3.0
124124
# via -r unfrozen/requirements.txt
125-
oauthlib==3.2.2
125+
oauthlib==3.3.0
126126
# via
127127
# jupyterhub
128128
# jupyterhub-ltiauthenticator
@@ -137,9 +137,9 @@ packaging==25.0
137137
# jupyterhub-idle-culler
138138
pamela==1.2.0
139139
# via jupyterhub
140-
prometheus-client==0.22.0
140+
prometheus-client==0.22.1
141141
# via jupyterhub
142-
propcache==0.3.1
142+
propcache==0.3.2
143143
# via
144144
# aiohttp
145145
# yarl
@@ -156,7 +156,7 @@ pycparser==2.22
156156
# via cffi
157157
pycurl==7.45.6
158158
# via -r unfrozen/requirements.txt
159-
pydantic==2.11.5
159+
pydantic==2.11.7
160160
# via jupyterhub
161161
pydantic-core==2.33.2
162162
# via pydantic
@@ -187,7 +187,7 @@ referencing==0.36.2
187187
# jsonschema
188188
# jsonschema-specifications
189189
# jupyter-events
190-
requests==2.32.3
190+
requests==2.32.4
191191
# via
192192
# jupyterhub
193193
# mwoauth
@@ -211,7 +211,7 @@ rpds-py==0.25.1
211211
# referencing
212212
rsa==4.9.1
213213
# via google-auth
214-
ruamel-yaml==0.18.11
214+
ruamel-yaml==0.18.14
215215
# via oauthenticator
216216
ruamel-yaml-clib==0.2.12
217217
# via ruamel-yaml
@@ -226,7 +226,7 @@ sqlalchemy==2.0.41
226226
# alembic
227227
# jupyterhub
228228
# sqlalchemy-cockroachdb
229-
sqlalchemy-cockroachdb==2.0.2
229+
sqlalchemy-cockroachdb==2.0.3
230230
# via -r unfrozen/requirements.txt
231231
statsd==4.0.1
232232
# via -r unfrozen/requirements.txt
@@ -247,7 +247,7 @@ traitlets==5.14.3
247247
# oauthenticator
248248
types-python-dateutil==2.9.0.20250516
249249
# via arrow
250-
typing-extensions==4.13.2
250+
typing-extensions==4.14.0
251251
# via
252252
# alembic
253253
# pydantic
@@ -266,5 +266,5 @@ urllib3==2.5.0
266266
# requests
267267
webcolors==24.11.1
268268
# via jsonschema
269-
yarl==1.20.0
269+
yarl==1.20.1
270270
# via aiohttp

images/singleuser-sample/requirements.txt

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
#
55
# Use the "Run workflow" button at https://github.com/jupyterhub/zero-to-jupyterhub-k8s/actions/workflows/watch-dependencies.yaml
66
#
7-
alembic==1.16.1
7+
alembic==1.16.2
88
# via jupyterhub
99
annotated-types==0.7.0
1010
# via pydantic
1111
anyio==4.9.0
1212
# via
1313
# httpx
1414
# jupyter-server
15-
argon2-cffi==23.1.0
15+
argon2-cffi==25.1.0
1616
# via jupyter-server
1717
argon2-cffi-bindings==21.2.0
1818
# via argon2-cffi
@@ -32,7 +32,7 @@ beautifulsoup4==4.13.4
3232
# via nbconvert
3333
bleach==6.2.0
3434
# via nbconvert
35-
certifi==2025.4.26
35+
certifi==2025.6.15
3636
# via
3737
# httpcore
3838
# httpx
@@ -47,7 +47,7 @@ charset-normalizer==3.4.2
4747
# via requests
4848
comm==0.2.2
4949
# via ipykernel
50-
cryptography==45.0.3
50+
cryptography==45.0.4
5151
# via certipy
5252
debugpy==1.8.14
5353
# via ipykernel
@@ -61,7 +61,7 @@ fastjsonschema==2.21.1
6161
# via nbformat
6262
fqdn==1.5.1
6363
# via jsonschema
64-
greenlet==3.2.2
64+
greenlet==3.2.3
6565
# via sqlalchemy
6666
h11==0.16.0
6767
# via httpcore
@@ -80,7 +80,7 @@ ipykernel==6.29.5
8080
# via
8181
# jupyterlab
8282
# nbclassic
83-
ipython==9.2.0
83+
ipython==9.3.0
8484
# via ipykernel
8585
ipython-genutils==0.2.0
8686
# via nbclassic
@@ -113,7 +113,7 @@ jupyter-client==8.6.3
113113
# ipykernel
114114
# jupyter-server
115115
# nbclient
116-
jupyter-core==5.8.0
116+
jupyter-core==5.8.1
117117
# via
118118
# ipykernel
119119
# jupyter-client
@@ -179,7 +179,7 @@ notebook-shim==0.2.4
179179
# via
180180
# jupyterlab
181181
# nbclassic
182-
oauthlib==3.2.2
182+
oauthlib==3.3.0
183183
# via jupyterhub
184184
overrides==7.7.0
185185
# via jupyter-server
@@ -202,7 +202,7 @@ pexpect==4.9.0
202202
# via ipython
203203
platformdirs==4.3.8
204204
# via jupyter-core
205-
prometheus-client==0.22.0
205+
prometheus-client==0.22.1
206206
# via
207207
# jupyter-server
208208
# jupyterhub
@@ -218,7 +218,7 @@ pure-eval==0.2.3
218218
# via stack-data
219219
pycparser==2.22
220220
# via cffi
221-
pydantic==2.11.5
221+
pydantic==2.11.7
222222
# via jupyterhub
223223
pydantic-core==2.33.2
224224
# via pydantic
@@ -236,7 +236,7 @@ python-json-logger==3.3.0
236236
# via jupyter-events
237237
pyyaml==6.0.2
238238
# via jupyter-events
239-
pyzmq==26.4.0
239+
pyzmq==27.0.0
240240
# via
241241
# ipykernel
242242
# jupyter-client
@@ -246,7 +246,7 @@ referencing==0.36.2
246246
# jsonschema
247247
# jsonschema-specifications
248248
# jupyter-events
249-
requests==2.32.3
249+
requests==2.32.4
250250
# via
251251
# jupyterhub
252252
# jupyterlab-server
@@ -310,7 +310,7 @@ traitlets==5.14.3
310310
# nbformat
311311
types-python-dateutil==2.9.0.20250516
312312
# via arrow
313-
typing-extensions==4.13.2
313+
typing-extensions==4.14.0
314314
# via
315315
# alembic
316316
# anyio
@@ -324,7 +324,7 @@ typing-inspection==0.4.1
324324
# via pydantic
325325
uri-template==1.3.0
326326
# via jsonschema
327-
urllib3==2.4.0
327+
urllib3==2.5.0
328328
# via requests
329329
wcwidth==0.2.13
330330
# via prompt-toolkit
@@ -338,5 +338,5 @@ websocket-client==1.8.0
338338
# via jupyter-server
339339

340340
# The following packages are considered to be unsafe in a requirements file:
341-
setuptools==80.8.0
341+
setuptools==80.9.0
342342
# via jupyterlab

0 commit comments

Comments
 (0)