Skip to content

Commit 7edf326

Browse files
authored
Merge pull request #3516 from jupyterhub/update-image-requirements
hub image: refreeze requirements.txt
2 parents 87534da + 565d4c9 commit 7edf326

File tree

2 files changed

+59
-63
lines changed

2 files changed

+59
-63
lines changed

images/hub/requirements.txt

Lines changed: 30 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
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.3.2
7+
aiohappyeyeballs==2.4.0
88
# via aiohttp
9-
aiohttp==3.10.2
9+
aiohttp==3.10.5
1010
# via kubernetes-asyncio
1111
aiosignal==1.3.1
1212
# via aiohttp
@@ -16,7 +16,7 @@ annotated-types==0.7.0
1616
# via pydantic
1717
arrow==1.3.0
1818
# via isoduration
19-
attrs==23.2.0
19+
attrs==24.2.0
2020
# via
2121
# aiohttp
2222
# jsonschema
@@ -25,20 +25,20 @@ bcrypt==4.2.0
2525
# via
2626
# jupyterhub-firstuseauthenticator
2727
# jupyterhub-nativeauthenticator
28-
certifi==2024.7.4
28+
certifi==2024.8.30
2929
# via
3030
# kubernetes-asyncio
3131
# requests
32-
certipy==0.1.3
32+
certipy==0.2.1
3333
# via jupyterhub
34-
cffi==1.16.0
34+
cffi==1.17.1
3535
# via cryptography
3636
charset-normalizer==3.3.2
3737
# via requests
38-
cryptography==43.0.0
38+
cryptography==43.0.1
3939
# via
40+
# certipy
4041
# pyjwt
41-
# pyopenssl
4242
escapism==1.0.1
4343
# via
4444
# jupyterhub-kubespawner
@@ -49,9 +49,9 @@ frozenlist==1.4.1
4949
# via
5050
# aiohttp
5151
# aiosignal
52-
greenlet==3.0.3
52+
greenlet==3.1.1
5353
# via sqlalchemy
54-
idna==3.7
54+
idna==3.10
5555
# via
5656
# jsonschema
5757
# jupyterhub
@@ -65,7 +65,7 @@ jinja2==3.1.4
6565
# jupyterhub-kubespawner
6666
jsonpointer==3.0.0
6767
# via jsonschema
68-
jsonschema[format-nongpl]==4.23.0
68+
jsonschema==4.23.0
6969
# via
7070
# jupyter-events
7171
# oauthenticator
@@ -83,23 +83,23 @@ jupyterhub==5.1.0
8383
# jupyterhub-nativeauthenticator
8484
# nullauthenticator
8585
# oauthenticator
86-
jupyterhub-firstuseauthenticator==1.0.0
86+
jupyterhub-firstuseauthenticator==1.1.0
8787
# via -r requirements.in
8888
jupyterhub-hmacauthenticator==1.0
8989
# via -r requirements.in
90-
jupyterhub-idle-culler==1.3.1
90+
jupyterhub-idle-culler==1.4.0
9191
# via -r requirements.in
9292
jupyterhub-kubespawner==6.2.0
9393
# via -r requirements.in
9494
jupyterhub-ldapauthenticator==1.3.2
9595
# via -r requirements.in
9696
jupyterhub-ltiauthenticator==1.6.2
9797
# via -r requirements.in
98-
jupyterhub-nativeauthenticator==1.2.0
98+
jupyterhub-nativeauthenticator==1.3.0
9999
# via -r requirements.in
100100
jupyterhub-tmpauthenticator==1.0.0
101101
# via -r requirements.in
102-
kubernetes-asyncio==30.1.1
102+
kubernetes-asyncio==31.1.0
103103
# via jupyterhub-kubespawner
104104
ldap3==2.9.1
105105
# via jupyterhub-ldapauthenticator
@@ -109,15 +109,15 @@ markupsafe==2.1.5
109109
# via
110110
# jinja2
111111
# mako
112-
multidict==6.0.5
112+
multidict==6.1.0
113113
# via
114114
# aiohttp
115115
# yarl
116116
mwoauth==0.4.0
117117
# via -r requirements.in
118118
nullauthenticator==1.0.0
119119
# via -r requirements.in
120-
oauthenticator==16.3.1
120+
oauthenticator==16.3.0
121121
# via -r requirements.in
122122
oauthlib==3.2.2
123123
# via
@@ -131,32 +131,30 @@ packaging==24.1
131131
# via
132132
# jupyterhub
133133
# jupyterhub-idle-culler
134-
pamela==1.1.0
134+
pamela==1.2.0
135135
# via jupyterhub
136-
prometheus-client==0.20.0
136+
prometheus-client==0.21.0
137137
# via jupyterhub
138138
psycopg2==2.9.9
139139
# via -r requirements.in
140-
pyasn1==0.6.0
140+
pyasn1==0.6.1
141141
# via ldap3
142142
pycparser==2.22
143143
# via cffi
144144
pycurl==7.45.3
145145
# via -r requirements.in
146-
pydantic==2.8.2
146+
pydantic==2.9.2
147147
# via jupyterhub
148-
pydantic-core==2.20.1
148+
pydantic-core==2.23.4
149149
# via pydantic
150-
pyjwt[crypto]==2.8.0
150+
pyjwt==2.9.0
151151
# via
152152
# -r requirements.in
153153
# jupyterhub-ltiauthenticator
154154
# mwoauth
155155
# oauthenticator
156156
pymysql==1.1.1
157157
# via -r requirements.in
158-
pyopenssl==24.2.1
159-
# via certipy
160158
python-dateutil==2.9.0.post0
161159
# via
162160
# arrow
@@ -167,7 +165,7 @@ python-json-logger==2.0.7
167165
# via jupyter-events
168166
python-slugify==8.0.4
169167
# via jupyterhub-kubespawner
170-
pyyaml==6.0.1
168+
pyyaml==6.0.2
171169
# via
172170
# jupyter-events
173171
# jupyterhub-kubespawner
@@ -193,7 +191,7 @@ rfc3986-validator==0.1.1
193191
# via
194192
# jsonschema
195193
# jupyter-events
196-
rpds-py==0.19.1
194+
rpds-py==0.20.0
197195
# via
198196
# jsonschema
199197
# referencing
@@ -207,7 +205,7 @@ six==1.16.0
207205
# onetimepass
208206
# python-dateutil
209207
# rfc3339-validator
210-
sqlalchemy==2.0.31
208+
sqlalchemy==2.0.35
211209
# via
212210
# alembic
213211
# jupyterhub
@@ -232,7 +230,7 @@ traitlets==5.14.3
232230
# jupyterhub-ldapauthenticator
233231
# jupyterhub-ltiauthenticator
234232
# oauthenticator
235-
types-python-dateutil==2.9.0.20240316
233+
types-python-dateutil==2.9.0.20240906
236234
# via arrow
237235
typing-extensions==4.12.2
238236
# via
@@ -242,12 +240,12 @@ typing-extensions==4.12.2
242240
# sqlalchemy
243241
uri-template==1.3.0
244242
# via jsonschema
245-
urllib3==2.2.2
243+
urllib3==2.2.3
246244
# via
247245
# jupyterhub-kubespawner
248246
# kubernetes-asyncio
249247
# requests
250-
webcolors==24.6.0
248+
webcolors==24.8.0
251249
# via jsonschema
252-
yarl==1.9.4
250+
yarl==1.11.1
253251
# via aiohttp

0 commit comments

Comments
 (0)