Skip to content

Commit fd84198

Browse files
authored
Merge pull request #3644 from jupyterhub/update-image-requirements
hub image: refreeze requirements.txt
2 parents c84e0c2 + f6faabe commit fd84198

File tree

2 files changed

+72
-60
lines changed

2 files changed

+72
-60
lines changed

images/hub/requirements.txt

Lines changed: 31 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,40 +4,40 @@
44
#
55
# Use the "Run workflow" button at https://github.com/jupyterhub/zero-to-jupyterhub-k8s/actions/workflows/watch-dependencies.yaml
66
#
7-
aiohappyeyeballs==2.4.4
7+
aiohappyeyeballs==2.6.1
88
# via aiohttp
9-
aiohttp==3.11.11
9+
aiohttp==3.11.16
1010
# via kubernetes-asyncio
1111
aiosignal==1.3.2
1212
# via aiohttp
13-
alembic==1.14.0
13+
alembic==1.15.2
1414
# via jupyterhub
1515
annotated-types==0.7.0
1616
# via pydantic
1717
arrow==1.3.0
1818
# via isoduration
19-
attrs==24.3.0
19+
attrs==25.3.0
2020
# via
2121
# aiohttp
2222
# jsonschema
2323
# referencing
24-
bcrypt==4.2.1
24+
bcrypt==4.3.0
2525
# via
2626
# jupyterhub-firstuseauthenticator
2727
# jupyterhub-nativeauthenticator
28-
cachetools==5.5.0
28+
cachetools==5.5.2
2929
# via google-auth
30-
certifi==2024.12.14
30+
certifi==2025.1.31
3131
# via
3232
# kubernetes-asyncio
3333
# requests
34-
certipy==0.2.1
34+
certipy==0.2.2
3535
# via jupyterhub
3636
cffi==1.17.1
3737
# via cryptography
3838
charset-normalizer==3.4.1
3939
# via requests
40-
cryptography==44.0.0
40+
cryptography==44.0.2
4141
# via
4242
# certipy
4343
# pyjwt
@@ -51,7 +51,7 @@ frozenlist==1.5.0
5151
# via
5252
# aiohttp
5353
# aiosignal
54-
google-auth==2.37.0
54+
google-auth==2.38.0
5555
# via google-auth-oauthlib
5656
google-auth-oauthlib==1.2.1
5757
# via oauthenticator
@@ -65,7 +65,7 @@ idna==3.10
6565
# yarl
6666
isoduration==20.11.0
6767
# via jsonschema
68-
jinja2==3.1.5
68+
jinja2==3.1.6
6969
# via
7070
# jupyterhub
7171
# jupyterhub-kubespawner
@@ -77,7 +77,7 @@ jsonschema==4.23.0
7777
# oauthenticator
7878
jsonschema-specifications==2024.10.1
7979
# via jsonschema
80-
jupyter-events==0.11.0
80+
jupyter-events==0.12.0
8181
# via jupyterhub
8282
jupyterhub==5.2.1
8383
# via
@@ -88,7 +88,7 @@ jupyterhub==5.2.1
8888
# jupyterhub-ltiauthenticator
8989
# jupyterhub-nativeauthenticator
9090
# oauthenticator
91-
jupyterhub-firstuseauthenticator==1.1.0
91+
jupyterhub-firstuseauthenticator==1.1.1
9292
# via -r unfrozen/requirements.txt
9393
jupyterhub-hmacauthenticator==1.0
9494
# via -r unfrozen/requirements.txt
@@ -104,17 +104,17 @@ jupyterhub-nativeauthenticator==1.3.0
104104
# via -r unfrozen/requirements.txt
105105
jupyterhub-tmpauthenticator==1.0.0
106106
# via -r unfrozen/requirements.txt
107-
kubernetes-asyncio==32.0.0
107+
kubernetes-asyncio==32.3.0
108108
# via jupyterhub-kubespawner
109109
ldap3==2.9.1
110110
# via jupyterhub-ldapauthenticator
111-
mako==1.3.8
111+
mako==1.3.9
112112
# via alembic
113113
markupsafe==3.0.2
114114
# via
115115
# jinja2
116116
# mako
117-
multidict==6.1.0
117+
multidict==6.3.2
118118
# via
119119
# aiohttp
120120
# yarl
@@ -132,13 +132,14 @@ onetimepass==1.0.1
132132
# via jupyterhub-nativeauthenticator
133133
packaging==24.2
134134
# via
135+
# jupyter-events
135136
# jupyterhub
136137
# jupyterhub-idle-culler
137138
pamela==1.2.0
138139
# via jupyterhub
139140
prometheus-client==0.21.1
140141
# via jupyterhub
141-
propcache==0.2.1
142+
propcache==0.3.1
142143
# via
143144
# aiohttp
144145
# yarl
@@ -149,15 +150,15 @@ pyasn1==0.6.1
149150
# ldap3
150151
# pyasn1-modules
151152
# rsa
152-
pyasn1-modules==0.4.1
153+
pyasn1-modules==0.4.2
153154
# via google-auth
154155
pycparser==2.22
155156
# via cffi
156-
pycurl==7.45.4
157+
pycurl==7.45.6
157158
# via -r unfrozen/requirements.txt
158-
pydantic==2.10.5
159+
pydantic==2.11.2
159160
# via jupyterhub
160-
pydantic-core==2.27.2
161+
pydantic-core==2.33.1
161162
# via pydantic
162163
pyjwt==2.10.1
163164
# via
@@ -172,7 +173,7 @@ python-dateutil==2.9.0.post0
172173
# jupyterhub
173174
# jupyterhub-idle-culler
174175
# kubernetes-asyncio
175-
python-json-logger==3.2.1
176+
python-json-logger==3.3.0
176177
# via jupyter-events
177178
python-slugify==8.0.4
178179
# via jupyterhub-kubespawner
@@ -181,7 +182,7 @@ pyyaml==6.0.2
181182
# jupyter-events
182183
# jupyterhub-kubespawner
183184
# kubernetes-asyncio
184-
referencing==0.36.0
185+
referencing==0.36.2
185186
# via
186187
# jsonschema
187188
# jsonschema-specifications
@@ -204,7 +205,7 @@ rfc3986-validator==0.1.1
204205
# via
205206
# jsonschema
206207
# jupyter-events
207-
rpds-py==0.22.3
208+
rpds-py==0.24.0
208209
# via
209210
# jsonschema
210211
# referencing
@@ -220,7 +221,7 @@ six==1.17.0
220221
# onetimepass
221222
# python-dateutil
222223
# rfc3339-validator
223-
sqlalchemy==2.0.37
224+
sqlalchemy==2.0.40
224225
# via
225226
# alembic
226227
# jupyterhub
@@ -246,13 +247,16 @@ traitlets==5.14.3
246247
# oauthenticator
247248
types-python-dateutil==2.9.0.20241206
248249
# via arrow
249-
typing-extensions==4.12.2
250+
typing-extensions==4.13.1
250251
# via
251252
# alembic
252253
# pydantic
253254
# pydantic-core
254255
# referencing
255256
# sqlalchemy
257+
# typing-inspection
258+
typing-inspection==0.4.0
259+
# via pydantic
256260
uri-template==1.3.0
257261
# via jsonschema
258262
urllib3==2.3.0
@@ -262,5 +266,5 @@ urllib3==2.3.0
262266
# requests
263267
webcolors==24.11.1
264268
# via jsonschema
265-
yarl==1.18.3
269+
yarl==1.19.0
266270
# via aiohttp

0 commit comments

Comments
 (0)