Skip to content

Commit 13060dd

Browse files
authored
Merge pull request #3772 from jupyterhub/update-image-requirements
hub image: refreeze requirements.txt
2 parents 4d34e8b + ba50290 commit 13060dd

File tree

2 files changed

+26
-28
lines changed

2 files changed

+26
-28
lines changed

images/hub/requirements.txt

Lines changed: 11 additions & 11 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.13.1
9+
aiohttp==3.13.2
1010
# via kubernetes-asyncio
1111
aiosignal==1.4.0
1212
# via aiohttp
13-
alembic==1.17.0
13+
alembic==1.17.2
1414
# via jupyterhub
1515
annotated-types==0.7.0
1616
# via pydantic
@@ -25,9 +25,9 @@ bcrypt==5.0.0
2525
# via
2626
# jupyterhub-firstuseauthenticator
2727
# jupyterhub-nativeauthenticator
28-
cachetools==6.2.1
28+
cachetools==6.2.2
2929
# via google-auth
30-
certifi==2025.10.5
30+
certifi==2025.11.12
3131
# via
3232
# kubernetes-asyncio
3333
# requests
@@ -53,7 +53,7 @@ frozenlist==1.8.0
5353
# aiosignal
5454
google-auth==2.41.1
5555
# via google-auth-oauthlib
56-
google-auth-oauthlib==1.2.2
56+
google-auth-oauthlib==1.2.3
5757
# via oauthenticator
5858
greenlet==3.2.4
5959
# via sqlalchemy
@@ -106,7 +106,7 @@ jupyterhub-tmpauthenticator==1.0.0
106106
# via -r unfrozen/requirements.txt
107107
kubernetes-asyncio==33.3.0
108108
# via jupyterhub-kubespawner
109-
lark==1.3.0
109+
lark==1.3.1
110110
# via rfc3987-syntax
111111
ldap3==2.9.1
112112
# via jupyterhub-ldapauthenticator
@@ -158,9 +158,9 @@ pycparser==2.23
158158
# via cffi
159159
pycurl==7.45.7
160160
# via -r unfrozen/requirements.txt
161-
pydantic==2.12.3
161+
pydantic==2.12.5
162162
# via jupyterhub
163-
pydantic-core==2.41.4
163+
pydantic-core==2.41.5
164164
# via pydantic
165165
pyjwt==2.10.1
166166
# via
@@ -209,15 +209,15 @@ rfc3986-validator==0.1.1
209209
# jupyter-events
210210
rfc3987-syntax==1.1.0
211211
# via jsonschema
212-
rpds-py==0.28.0
212+
rpds-py==0.30.0
213213
# via
214214
# jsonschema
215215
# referencing
216216
rsa==4.9.1
217217
# via google-auth
218218
ruamel-yaml==0.18.16
219219
# via oauthenticator
220-
ruamel-yaml-clib==0.2.14
220+
ruamel-yaml-clib==0.2.15
221221
# via ruamel-yaml
222222
six==1.17.0
223223
# via
@@ -269,7 +269,7 @@ urllib3==2.5.0
269269
# jupyterhub-kubespawner
270270
# kubernetes-asyncio
271271
# requests
272-
webcolors==24.11.1
272+
webcolors==25.10.0
273273
# via jsonschema
274274
yarl==1.22.0
275275
# via aiohttp

images/singleuser-sample/requirements.txt

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
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.17.0
7+
alembic==1.17.2
88
# via jupyterhub
99
annotated-types==0.7.0
1010
# via pydantic
11-
anyio==4.11.0
11+
anyio==4.12.0
1212
# via
1313
# httpx
1414
# jupyter-server
@@ -18,7 +18,7 @@ argon2-cffi-bindings==25.1.0
1818
# via argon2-cffi
1919
arrow==1.4.0
2020
# via isoduration
21-
asttokens==3.0.0
21+
asttokens==3.0.1
2222
# via stack-data
2323
async-lru==2.0.5
2424
# via jupyterlab
@@ -28,11 +28,11 @@ attrs==25.4.0
2828
# referencing
2929
babel==2.17.0
3030
# via jupyterlab-server
31-
beautifulsoup4==4.14.2
31+
beautifulsoup4==4.14.3
3232
# via nbconvert
33-
bleach==6.2.0
33+
bleach==6.3.0
3434
# via nbconvert
35-
certifi==2025.10.5
35+
certifi==2025.11.12
3636
# via
3737
# httpcore
3838
# httpx
@@ -76,11 +76,11 @@ idna==3.11
7676
# jsonschema
7777
# jupyterhub
7878
# requests
79-
ipykernel==7.0.1
79+
ipykernel==7.1.0
8080
# via
8181
# jupyterlab
8282
# nbclassic
83-
ipython==9.6.0
83+
ipython==9.7.0
8484
# via ipykernel
8585
ipython-genutils==0.2.0
8686
# via nbclassic
@@ -139,13 +139,13 @@ jupyter-server-terminals==0.5.3
139139
# via jupyter-server
140140
jupyterhub==5.4.2
141141
# via -r unfrozen/requirements.txt
142-
jupyterlab==4.4.10
142+
jupyterlab==4.5.0
143143
# via -r unfrozen/requirements.txt
144144
jupyterlab-pygments==0.3.0
145145
# via nbconvert
146146
jupyterlab-server==2.28.0
147147
# via jupyterlab
148-
lark==1.3.0
148+
lark==1.3.1
149149
# via rfc3987-syntax
150150
mako==1.3.10
151151
# via alembic
@@ -208,7 +208,7 @@ prometheus-client==0.23.1
208208
# jupyterhub
209209
prompt-toolkit==3.0.52
210210
# via ipython
211-
psutil==7.1.1
211+
psutil==7.1.3
212212
# via ipykernel
213213
ptyprocess==0.7.0
214214
# via
@@ -218,9 +218,9 @@ pure-eval==0.2.3
218218
# via stack-data
219219
pycparser==2.23
220220
# via cffi
221-
pydantic==2.12.3
221+
pydantic==2.12.5
222222
# via jupyterhub
223-
pydantic-core==2.41.4
223+
pydantic-core==2.41.5
224224
# via pydantic
225225
pygments==2.19.2
226226
# via
@@ -260,7 +260,7 @@ rfc3986-validator==0.1.1
260260
# jupyter-events
261261
rfc3987-syntax==1.1.0
262262
# via jsonschema
263-
rpds-py==0.28.0
263+
rpds-py==0.30.0
264264
# via
265265
# jsonschema
266266
# referencing
@@ -270,8 +270,6 @@ six==1.17.0
270270
# via
271271
# python-dateutil
272272
# rfc3339-validator
273-
sniffio==1.3.1
274-
# via anyio
275273
soupsieve==2.8
276274
# via beautifulsoup4
277275
sqlalchemy==2.0.44
@@ -329,7 +327,7 @@ urllib3==2.5.0
329327
# via requests
330328
wcwidth==0.2.14
331329
# via prompt-toolkit
332-
webcolors==24.11.1
330+
webcolors==25.10.0
333331
# via jsonschema
334332
webencodings==0.5.1
335333
# via

0 commit comments

Comments
 (0)