Skip to content

Commit 4fefc53

Browse files
chore: Upgrade Python requirements (#447)
1 parent 706011d commit 4fefc53

File tree

5 files changed

+84
-28
lines changed

5 files changed

+84
-28
lines changed

requirements/base.txt

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ asgiref==3.11.0
1010
# via django
1111
attrs==25.4.0
1212
# via -r requirements/base.in
13-
billiard==4.2.3
13+
billiard==4.2.4
1414
# via celery
15-
celery==5.5.3
15+
celery==5.6.0
1616
# via -r requirements/base.in
1717
certifi==2025.11.12
1818
# via requests
@@ -68,9 +68,11 @@ edx-drf-extensions==10.6.0
6868
# via -r requirements/base.in
6969
edx-opaque-keys==3.0.0
7070
# via edx-drf-extensions
71+
exceptiongroup==1.3.1
72+
# via celery
7173
idna==3.11
7274
# via requests
73-
kombu==5.5.4
75+
kombu==5.6.1
7476
# via celery
7577
packaging==25.0
7678
# via kombu
@@ -98,7 +100,7 @@ semantic-version==2.10.0
98100
# via edx-drf-extensions
99101
six==1.17.0
100102
# via python-dateutil
101-
sqlparse==0.5.3
103+
sqlparse==0.5.4
102104
# via django
103105
stevedore==5.6.0
104106
# via
@@ -107,9 +109,13 @@ stevedore==5.6.0
107109
tomlkit==0.13.3
108110
# via -r requirements/base.in
109111
typing-extensions==4.15.0
110-
# via edx-opaque-keys
112+
# via
113+
# edx-opaque-keys
114+
# exceptiongroup
111115
tzdata==2025.2
112116
# via kombu
117+
tzlocal==5.3.1
118+
# via celery
113119
urllib3==2.5.0
114120
# via requests
115121
vine==5.1.0

requirements/dev.txt

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ backports-tarfile==1.2.0
2323
# via
2424
# -r requirements/quality.txt
2525
# jaraco-context
26-
billiard==4.2.3
26+
billiard==4.2.4
2727
# via
2828
# -r requirements/quality.txt
2929
# celery
@@ -35,7 +35,7 @@ cachetools==6.2.2
3535
# via
3636
# -r requirements/ci.txt
3737
# tox
38-
celery==5.5.3
38+
celery==5.6.0
3939
# via -r requirements/quality.txt
4040
certifi==2025.11.12
4141
# via
@@ -183,6 +183,10 @@ edx-opaque-keys==3.0.0
183183
# via
184184
# -r requirements/quality.txt
185185
# edx-drf-extensions
186+
exceptiongroup==1.3.1
187+
# via
188+
# -r requirements/quality.txt
189+
# celery
186190
filelock==3.20.0
187191
# via
188192
# -r requirements/ci.txt
@@ -245,10 +249,14 @@ keyring==25.7.0
245249
# via
246250
# -r requirements/quality.txt
247251
# twine
248-
kombu==5.5.4
252+
kombu==5.6.1
249253
# via
250254
# -r requirements/quality.txt
251255
# celery
256+
librt==0.6.3
257+
# via
258+
# -r requirements/quality.txt
259+
# mypy
252260
lxml[html-clean]==6.0.2
253261
# via
254262
# edx-i18n-tools
@@ -280,7 +288,7 @@ more-itertools==10.8.0
280288
# -r requirements/quality.txt
281289
# jaraco-classes
282290
# jaraco-functools
283-
mypy==1.18.2
291+
mypy==1.19.0
284292
# via -r requirements/quality.txt
285293
mypy-extensions==1.1.0
286294
# via
@@ -462,7 +470,7 @@ snowballstemmer==3.0.1
462470
# via
463471
# -r requirements/quality.txt
464472
# pydocstyle
465-
sqlparse==0.5.3
473+
sqlparse==0.5.4
466474
# via
467475
# -r requirements/quality.txt
468476
# django
@@ -502,13 +510,18 @@ typing-extensions==4.15.0
502510
# django-stubs-ext
503511
# djangorestframework-stubs
504512
# edx-opaque-keys
513+
# exceptiongroup
505514
# grimp
506515
# import-linter
507516
# mypy
508517
tzdata==2025.2
509518
# via
510519
# -r requirements/quality.txt
511520
# kombu
521+
tzlocal==5.3.1
522+
# via
523+
# -r requirements/quality.txt
524+
# celery
512525
urllib3==2.5.0
513526
# via
514527
# -r requirements/quality.txt

requirements/doc.txt

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ babel==2.17.0
2222
# via
2323
# pydata-sphinx-theme
2424
# sphinx
25-
beautifulsoup4==4.14.2
25+
beautifulsoup4==4.14.3
2626
# via pydata-sphinx-theme
27-
billiard==4.2.3
27+
billiard==4.2.4
2828
# via
2929
# -r requirements/test.txt
3030
# celery
31-
celery==5.5.3
31+
celery==5.6.0
3232
# via -r requirements/test.txt
3333
certifi==2025.11.12
3434
# via
@@ -144,6 +144,10 @@ edx-opaque-keys==3.0.0
144144
# via
145145
# -r requirements/test.txt
146146
# edx-drf-extensions
147+
exceptiongroup==1.3.1
148+
# via
149+
# -r requirements/test.txt
150+
# celery
147151
freezegun==1.5.5
148152
# via -r requirements/test.txt
149153
grimp==3.13
@@ -167,10 +171,14 @@ jinja2==3.1.6
167171
# -r requirements/test.txt
168172
# code-annotations
169173
# sphinx
170-
kombu==5.5.4
174+
kombu==5.6.1
171175
# via
172176
# -r requirements/test.txt
173177
# celery
178+
librt==0.6.3
179+
# via
180+
# -r requirements/test.txt
181+
# mypy
174182
markdown-it-py==4.0.0
175183
# via
176184
# -r requirements/test.txt
@@ -185,7 +193,7 @@ mdurl==0.1.2
185193
# markdown-it-py
186194
mock==5.2.0
187195
# via -r requirements/test.txt
188-
mypy==1.18.2
196+
mypy==1.19.0
189197
# via -r requirements/test.txt
190198
mypy-extensions==1.1.0
191199
# via
@@ -286,7 +294,7 @@ rich==14.2.0
286294
# via
287295
# -r requirements/test.txt
288296
# import-linter
289-
roman-numerals-py==3.1.0
297+
roman-numerals==3.1.0
290298
# via sphinx
291299
rules==3.5
292300
# via -r requirements/test.txt
@@ -302,7 +310,7 @@ snowballstemmer==3.0.1
302310
# via sphinx
303311
soupsieve==2.8
304312
# via beautifulsoup4
305-
sphinx==8.2.3
313+
sphinx==9.0.0
306314
# via
307315
# -r requirements/doc.in
308316
# pydata-sphinx-theme
@@ -324,7 +332,7 @@ sphinxcontrib-qthelp==2.0.0
324332
# via sphinx
325333
sphinxcontrib-serializinghtml==2.0.0
326334
# via sphinx
327-
sqlparse==0.5.3
335+
sqlparse==0.5.4
328336
# via
329337
# -r requirements/test.txt
330338
# django
@@ -359,6 +367,7 @@ typing-extensions==4.15.0
359367
# django-stubs-ext
360368
# djangorestframework-stubs
361369
# edx-opaque-keys
370+
# exceptiongroup
362371
# grimp
363372
# import-linter
364373
# mypy
@@ -367,6 +376,10 @@ tzdata==2025.2
367376
# via
368377
# -r requirements/test.txt
369378
# kombu
379+
tzlocal==5.3.1
380+
# via
381+
# -r requirements/test.txt
382+
# celery
370383
urllib3==2.5.0
371384
# via
372385
# -r requirements/test.txt

requirements/quality.txt

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ attrs==25.4.0
2020
# via -r requirements/test.txt
2121
backports-tarfile==1.2.0
2222
# via jaraco-context
23-
billiard==4.2.3
23+
billiard==4.2.4
2424
# via
2525
# -r requirements/test.txt
2626
# celery
27-
celery==5.5.3
27+
celery==5.6.0
2828
# via -r requirements/test.txt
2929
certifi==2025.11.12
3030
# via
@@ -143,6 +143,10 @@ edx-opaque-keys==3.0.0
143143
# via
144144
# -r requirements/test.txt
145145
# edx-drf-extensions
146+
exceptiongroup==1.3.1
147+
# via
148+
# -r requirements/test.txt
149+
# celery
146150
freezegun==1.5.5
147151
# via -r requirements/test.txt
148152
grimp==3.13
@@ -183,10 +187,14 @@ jinja2==3.1.6
183187
# code-annotations
184188
keyring==25.7.0
185189
# via twine
186-
kombu==5.5.4
190+
kombu==5.6.1
187191
# via
188192
# -r requirements/test.txt
189193
# celery
194+
librt==0.6.3
195+
# via
196+
# -r requirements/test.txt
197+
# mypy
190198
markdown-it-py==4.0.0
191199
# via
192200
# -r requirements/test.txt
@@ -207,7 +215,7 @@ more-itertools==10.8.0
207215
# via
208216
# jaraco-classes
209217
# jaraco-functools
210-
mypy==1.18.2
218+
mypy==1.19.0
211219
# via -r requirements/test.txt
212220
mypy-extensions==1.1.0
213221
# via
@@ -339,7 +347,7 @@ six==1.17.0
339347
# python-dateutil
340348
snowballstemmer==3.0.1
341349
# via pydocstyle
342-
sqlparse==0.5.3
350+
sqlparse==0.5.4
343351
# via
344352
# -r requirements/test.txt
345353
# django
@@ -376,13 +384,18 @@ typing-extensions==4.15.0
376384
# django-stubs-ext
377385
# djangorestframework-stubs
378386
# edx-opaque-keys
387+
# exceptiongroup
379388
# grimp
380389
# import-linter
381390
# mypy
382391
tzdata==2025.2
383392
# via
384393
# -r requirements/test.txt
385394
# kombu
395+
tzlocal==5.3.1
396+
# via
397+
# -r requirements/test.txt
398+
# celery
386399
urllib3==2.5.0
387400
# via
388401
# -r requirements/test.txt

requirements/test.txt

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ asgiref==3.11.0
1414
# django
1515
attrs==25.4.0
1616
# via -r requirements/base.txt
17-
billiard==4.2.3
17+
billiard==4.2.4
1818
# via
1919
# -r requirements/base.txt
2020
# celery
21-
celery==5.5.3
21+
celery==5.6.0
2222
# via -r requirements/base.txt
2323
certifi==2025.11.12
2424
# via
@@ -121,6 +121,10 @@ edx-opaque-keys==3.0.0
121121
# via
122122
# -r requirements/base.txt
123123
# edx-drf-extensions
124+
exceptiongroup==1.3.1
125+
# via
126+
# -r requirements/base.txt
127+
# celery
124128
freezegun==1.5.5
125129
# via -r requirements/test.in
126130
grimp==3.13
@@ -135,10 +139,12 @@ iniconfig==2.3.0
135139
# via pytest
136140
jinja2==3.1.6
137141
# via code-annotations
138-
kombu==5.5.4
142+
kombu==5.6.1
139143
# via
140144
# -r requirements/base.txt
141145
# celery
146+
librt==0.6.3
147+
# via mypy
142148
markdown-it-py==4.0.0
143149
# via rich
144150
markupsafe==3.0.3
@@ -147,7 +153,7 @@ mdurl==0.1.2
147153
# via markdown-it-py
148154
mock==5.2.0
149155
# via -r requirements/test.in
150-
mypy==1.18.2
156+
mypy==1.19.0
151157
# via -r requirements/test.in
152158
mypy-extensions==1.1.0
153159
# via mypy
@@ -228,7 +234,7 @@ six==1.17.0
228234
# via
229235
# -r requirements/base.txt
230236
# python-dateutil
231-
sqlparse==0.5.3
237+
sqlparse==0.5.4
232238
# via
233239
# -r requirements/base.txt
234240
# django
@@ -256,13 +262,18 @@ typing-extensions==4.15.0
256262
# django-stubs-ext
257263
# djangorestframework-stubs
258264
# edx-opaque-keys
265+
# exceptiongroup
259266
# grimp
260267
# import-linter
261268
# mypy
262269
tzdata==2025.2
263270
# via
264271
# -r requirements/base.txt
265272
# kombu
273+
tzlocal==5.3.1
274+
# via
275+
# -r requirements/base.txt
276+
# celery
266277
urllib3==2.5.0
267278
# via
268279
# -r requirements/base.txt

0 commit comments

Comments
 (0)