Skip to content

Commit 4660b48

Browse files
chore: Upgrade Python requirements (#456)
1 parent 335067d commit 4660b48

File tree

6 files changed

+43
-67
lines changed

6 files changed

+43
-67
lines changed

requirements/base.txt

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ attrs==25.4.0
1212
# via -r requirements/base.in
1313
billiard==4.2.4
1414
# via celery
15-
celery==5.6.0
15+
celery==5.6.2
1616
# via -r requirements/base.in
17-
certifi==2025.11.12
17+
certifi==2026.1.4
1818
# via requests
1919
cffi==2.0.0
2020
# via
@@ -68,17 +68,15 @@ 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
7371
idna==3.11
7472
# via requests
75-
kombu==5.6.1
73+
kombu==5.6.2
7674
# via celery
7775
packaging==25.0
7876
# via kombu
7977
prompt-toolkit==3.0.52
8078
# via click-repl
81-
psutil==7.2.0
79+
psutil==7.2.1
8280
# via edx-django-utils
8381
pycparser==2.23
8482
# via cffi
@@ -88,7 +86,7 @@ pyjwt[crypto]==2.10.1
8886
# edx-drf-extensions
8987
pymongo==4.15.5
9088
# via edx-opaque-keys
91-
pynacl==1.6.1
89+
pynacl==1.6.2
9290
# via edx-django-utils
9391
python-dateutil==2.9.0.post0
9492
# via celery
@@ -109,9 +107,7 @@ stevedore==5.6.0
109107
tomlkit==0.13.3
110108
# via -r requirements/base.in
111109
typing-extensions==4.15.0
112-
# via
113-
# edx-opaque-keys
114-
# exceptiongroup
110+
# via edx-opaque-keys
115111
tzdata==2025.3
116112
# via kombu
117113
tzlocal==5.3.1

requirements/ci.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ colorama==0.4.6
1414
# via tox
1515
distlib==0.4.0
1616
# via virtualenv
17-
filelock==3.20.1
17+
filelock==3.20.2
1818
# via
1919
# tox
2020
# virtualenv
@@ -42,7 +42,7 @@ pyproject-api==1.10.0
4242
# via tox
4343
rich==14.2.0
4444
# via import-linter
45-
tox==4.32.0
45+
tox==4.33.0
4646
# via -r requirements/ci.in
4747
typing-extensions==4.15.0
4848
# via

requirements/dev.txt

Lines changed: 13 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ asgiref==3.11.0
1212
# via
1313
# -r requirements/quality.txt
1414
# django
15-
astroid==3.3.11
15+
astroid==4.0.3
1616
# via
1717
# -r requirements/quality.txt
1818
# pylint
@@ -35,9 +35,9 @@ cachetools==6.2.4
3535
# via
3636
# -r requirements/ci.txt
3737
# tox
38-
celery==5.6.0
38+
celery==5.6.2
3939
# via -r requirements/quality.txt
40-
certifi==2025.11.12
40+
certifi==2026.1.4
4141
# via
4242
# -r requirements/quality.txt
4343
# requests
@@ -105,7 +105,7 @@ cryptography==46.0.3
105105
# secretstorage
106106
ddt==1.7.2
107107
# via -r requirements/quality.txt
108-
diff-cover==10.0.0
108+
diff-cover==10.1.0
109109
# via -r requirements/dev.in
110110
dill==0.4.0
111111
# via
@@ -183,11 +183,7 @@ 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
190-
filelock==3.20.1
186+
filelock==3.20.2
191187
# via
192188
# -r requirements/ci.txt
193189
# tox
@@ -219,7 +215,7 @@ iniconfig==2.3.0
219215
# via
220216
# -r requirements/quality.txt
221217
# pytest
222-
isort==6.1.0
218+
isort==7.0.0
223219
# via
224220
# -r requirements/quality.txt
225221
# pylint
@@ -249,11 +245,11 @@ keyring==25.7.0
249245
# via
250246
# -r requirements/quality.txt
251247
# twine
252-
kombu==5.6.1
248+
kombu==5.6.2
253249
# via
254250
# -r requirements/quality.txt
255251
# celery
256-
librt==0.7.5
252+
librt==0.7.7
257253
# via
258254
# -r requirements/quality.txt
259255
# mypy
@@ -340,7 +336,7 @@ prompt-toolkit==3.0.52
340336
# via
341337
# -r requirements/quality.txt
342338
# click-repl
343-
psutil==7.2.0
339+
psutil==7.2.1
344340
# via
345341
# -r requirements/quality.txt
346342
# edx-django-utils
@@ -365,7 +361,7 @@ pyjwt[crypto]==2.10.1
365361
# -r requirements/quality.txt
366362
# drf-jwt
367363
# edx-drf-extensions
368-
pylint==3.3.9
364+
pylint==4.0.4
369365
# via
370366
# -r requirements/quality.txt
371367
# edx-lint
@@ -376,7 +372,7 @@ pylint-celery==0.3
376372
# via
377373
# -r requirements/quality.txt
378374
# edx-lint
379-
pylint-django==2.6.1
375+
pylint-django==2.7.0
380376
# via
381377
# -r requirements/quality.txt
382378
# edx-lint
@@ -389,7 +385,7 @@ pymongo==4.15.5
389385
# via
390386
# -r requirements/quality.txt
391387
# edx-opaque-keys
392-
pynacl==1.6.1
388+
pynacl==1.6.2
393389
# via
394390
# -r requirements/quality.txt
395391
# edx-django-utils
@@ -489,7 +485,7 @@ tomlkit==0.13.3
489485
# via
490486
# -r requirements/quality.txt
491487
# pylint
492-
tox==4.32.0
488+
tox==4.33.0
493489
# via -r requirements/ci.txt
494490
twine==6.2.0
495491
# via -r requirements/quality.txt
@@ -510,7 +506,6 @@ typing-extensions==4.15.0
510506
# django-stubs-ext
511507
# djangorestframework-stubs
512508
# edx-opaque-keys
513-
# exceptiongroup
514509
# grimp
515510
# import-linter
516511
# mypy

requirements/doc.txt

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ billiard==4.2.4
2828
# via
2929
# -r requirements/test.txt
3030
# celery
31-
celery==5.6.0
31+
celery==5.6.2
3232
# via -r requirements/test.txt
33-
certifi==2025.11.12
33+
certifi==2026.1.4
3434
# via
3535
# -r requirements/test.txt
3636
# requests
@@ -144,10 +144,6 @@ 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
151147
freezegun==1.5.5
152148
# via -r requirements/test.txt
153149
grimp==3.14
@@ -171,11 +167,11 @@ jinja2==3.1.6
171167
# -r requirements/test.txt
172168
# code-annotations
173169
# sphinx
174-
kombu==5.6.1
170+
kombu==5.6.2
175171
# via
176172
# -r requirements/test.txt
177173
# celery
178-
librt==0.7.5
174+
librt==0.7.7
179175
# via
180176
# -r requirements/test.txt
181177
# mypy
@@ -225,7 +221,7 @@ prompt-toolkit==3.0.52
225221
# via
226222
# -r requirements/test.txt
227223
# click-repl
228-
psutil==7.2.0
224+
psutil==7.2.1
229225
# via
230226
# -r requirements/test.txt
231227
# edx-django-utils
@@ -254,7 +250,7 @@ pymongo==4.15.5
254250
# via
255251
# -r requirements/test.txt
256252
# edx-opaque-keys
257-
pynacl==1.6.1
253+
pynacl==1.6.2
258254
# via
259255
# -r requirements/test.txt
260256
# edx-django-utils
@@ -367,7 +363,6 @@ typing-extensions==4.15.0
367363
# django-stubs-ext
368364
# djangorestframework-stubs
369365
# edx-opaque-keys
370-
# exceptiongroup
371366
# grimp
372367
# import-linter
373368
# mypy

requirements/quality.txt

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ asgiref==3.11.0
1212
# via
1313
# -r requirements/test.txt
1414
# django
15-
astroid==3.3.11
15+
astroid==4.0.3
1616
# via
1717
# pylint
1818
# pylint-celery
@@ -24,9 +24,9 @@ billiard==4.2.4
2424
# via
2525
# -r requirements/test.txt
2626
# celery
27-
celery==5.6.0
27+
celery==5.6.2
2828
# via -r requirements/test.txt
29-
certifi==2025.11.12
29+
certifi==2026.1.4
3030
# via
3131
# -r requirements/test.txt
3232
# requests
@@ -143,10 +143,6 @@ 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
150146
freezegun==1.5.5
151147
# via -r requirements/test.txt
152148
grimp==3.14
@@ -167,7 +163,7 @@ iniconfig==2.3.0
167163
# via
168164
# -r requirements/test.txt
169165
# pytest
170-
isort==6.1.0
166+
isort==7.0.0
171167
# via
172168
# -r requirements/quality.in
173169
# pylint
@@ -187,11 +183,11 @@ jinja2==3.1.6
187183
# code-annotations
188184
keyring==25.7.0
189185
# via twine
190-
kombu==5.6.1
186+
kombu==5.6.2
191187
# via
192188
# -r requirements/test.txt
193189
# celery
194-
librt==0.7.5
190+
librt==0.7.7
195191
# via
196192
# -r requirements/test.txt
197193
# mypy
@@ -246,7 +242,7 @@ prompt-toolkit==3.0.52
246242
# via
247243
# -r requirements/test.txt
248244
# click-repl
249-
psutil==7.2.0
245+
psutil==7.2.1
250246
# via
251247
# -r requirements/test.txt
252248
# edx-django-utils
@@ -269,15 +265,15 @@ pyjwt[crypto]==2.10.1
269265
# -r requirements/test.txt
270266
# drf-jwt
271267
# edx-drf-extensions
272-
pylint==3.3.9
268+
pylint==4.0.4
273269
# via
274270
# edx-lint
275271
# pylint-celery
276272
# pylint-django
277273
# pylint-plugin-utils
278274
pylint-celery==0.3
279275
# via edx-lint
280-
pylint-django==2.6.1
276+
pylint-django==2.7.0
281277
# via edx-lint
282278
pylint-plugin-utils==0.9.0
283279
# via
@@ -287,7 +283,7 @@ pymongo==4.15.5
287283
# via
288284
# -r requirements/test.txt
289285
# edx-opaque-keys
290-
pynacl==1.6.1
286+
pynacl==1.6.2
291287
# via
292288
# -r requirements/test.txt
293289
# edx-django-utils
@@ -384,7 +380,6 @@ typing-extensions==4.15.0
384380
# django-stubs-ext
385381
# djangorestframework-stubs
386382
# edx-opaque-keys
387-
# exceptiongroup
388383
# grimp
389384
# import-linter
390385
# mypy

0 commit comments

Comments
 (0)