Skip to content

Commit f1f3b18

Browse files
chore: Upgrade Python requirements (openedx#408)
Co-authored-by: Irtaza Akram <irtaza.akram@arbisoft.com>
1 parent 06b7c52 commit f1f3b18

8 files changed

Lines changed: 66 additions & 68 deletions

File tree

requirements/base.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
#
77
amqp==5.3.1
88
# via kombu
9-
asgiref==3.9.2
9+
asgiref==3.10.0
1010
# via django
11-
attrs==25.3.0
11+
attrs==25.4.0
1212
# via -r requirements/base.in
1313
billiard==4.2.2
1414
# via celery
1515
celery==5.5.3
1616
# via -r requirements/base.in
17-
certifi==2025.8.3
17+
certifi==2025.10.5
1818
# via requests
1919
cffi==2.0.0
2020
# via
@@ -35,11 +35,11 @@ click-plugins==1.1.1.2
3535
# via celery
3636
click-repl==0.3.0
3737
# via celery
38-
cryptography==46.0.1
38+
cryptography==46.0.2
3939
# via pyjwt
40-
django==4.2.24
40+
django==4.2.25
4141
# via
42-
# -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
42+
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
4343
# -r requirements/base.in
4444
# django-crum
4545
# django-waffle
@@ -62,7 +62,7 @@ dnspython==2.8.0
6262
# via pymongo
6363
drf-jwt==1.19.2
6464
# via edx-drf-extensions
65-
edx-django-utils==8.0.0
65+
edx-django-utils==8.0.1
6666
# via edx-drf-extensions
6767
edx-drf-extensions==10.6.0
6868
# via -r requirements/base.in
@@ -84,7 +84,7 @@ pyjwt[crypto]==2.10.1
8484
# via
8585
# drf-jwt
8686
# edx-drf-extensions
87-
pymongo==4.15.1
87+
pymongo==4.15.2
8888
# via edx-opaque-keys
8989
pynacl==1.6.0
9090
# via edx-django-utils

requirements/ci.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ pluggy==1.6.0
3434
# via tox
3535
pyproject-api==1.9.1
3636
# via tox
37-
tox==4.30.2
37+
tox==4.30.3
3838
# via -r requirements/ci.in
3939
typing-extensions==4.15.0
4040
# via

requirements/dev.txt

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ amqp==5.3.1
88
# via
99
# -r requirements/quality.txt
1010
# kombu
11-
asgiref==3.9.2
11+
asgiref==3.10.0
1212
# via
1313
# -r requirements/quality.txt
1414
# django
@@ -17,7 +17,7 @@ astroid==3.3.11
1717
# -r requirements/quality.txt
1818
# pylint
1919
# pylint-celery
20-
attrs==25.3.0
20+
attrs==25.4.0
2121
# via -r requirements/quality.txt
2222
backports-tarfile==1.2.0
2323
# via
@@ -37,7 +37,7 @@ cachetools==6.2.0
3737
# tox
3838
celery==5.5.3
3939
# via -r requirements/quality.txt
40-
certifi==2025.8.3
40+
certifi==2025.10.5
4141
# via
4242
# -r requirements/quality.txt
4343
# requests
@@ -98,7 +98,7 @@ coverage[toml]==7.10.7
9898
# via
9999
# -r requirements/quality.txt
100100
# pytest-cov
101-
cryptography==46.0.1
101+
cryptography==46.0.2
102102
# via
103103
# -r requirements/quality.txt
104104
# pyjwt
@@ -115,9 +115,9 @@ distlib==0.4.0
115115
# via
116116
# -r requirements/ci.txt
117117
# virtualenv
118-
django==4.2.24
118+
django==4.2.25
119119
# via
120-
# -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
120+
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
121121
# -r requirements/quality.txt
122122
# django-crum
123123
# django-debug-toolbar
@@ -137,11 +137,11 @@ django-debug-toolbar==6.0.0
137137
# via
138138
# -r requirements/dev.in
139139
# -r requirements/quality.txt
140-
django-stubs==5.2.5
140+
django-stubs==5.2.6
141141
# via
142142
# -r requirements/quality.txt
143143
# djangorestframework-stubs
144-
django-stubs-ext==5.2.5
144+
django-stubs-ext==5.2.6
145145
# via
146146
# -r requirements/quality.txt
147147
# django-stubs
@@ -155,7 +155,7 @@ djangorestframework==3.16.1
155155
# -r requirements/quality.txt
156156
# drf-jwt
157157
# edx-drf-extensions
158-
djangorestframework-stubs==3.16.3
158+
djangorestframework-stubs==3.16.4
159159
# via -r requirements/quality.txt
160160
dnspython==2.8.0
161161
# via
@@ -169,7 +169,7 @@ drf-jwt==1.19.2
169169
# via
170170
# -r requirements/quality.txt
171171
# edx-drf-extensions
172-
edx-django-utils==8.0.0
172+
edx-django-utils==8.0.1
173173
# via
174174
# -r requirements/quality.txt
175175
# edx-drf-extensions
@@ -215,7 +215,7 @@ iniconfig==2.1.0
215215
# via
216216
# -r requirements/quality.txt
217217
# pytest
218-
isort==6.0.1
218+
isort==6.1.0
219219
# via
220220
# -r requirements/quality.txt
221221
# pylint
@@ -253,7 +253,7 @@ lxml[html-clean]==6.0.2
253253
# via
254254
# edx-i18n-tools
255255
# lxml-html-clean
256-
lxml-html-clean==0.4.2
256+
lxml-html-clean==0.4.3
257257
# via lxml
258258
markdown-it-py==4.0.0
259259
# via
@@ -286,7 +286,7 @@ mypy-extensions==1.1.0
286286
# mypy
287287
mysqlclient==2.2.7
288288
# via -r requirements/quality.txt
289-
nh3==0.3.0
289+
nh3==0.3.1
290290
# via
291291
# -r requirements/quality.txt
292292
# readme-renderer
@@ -307,7 +307,7 @@ pathspec==0.12.1
307307
# via
308308
# -r requirements/quality.txt
309309
# mypy
310-
pip-tools==7.5.0
310+
pip-tools==7.5.1
311311
# via -r requirements/pip-tools.txt
312312
platformdirs==4.4.0
313313
# via
@@ -354,7 +354,7 @@ pyjwt[crypto]==2.10.1
354354
# -r requirements/quality.txt
355355
# drf-jwt
356356
# edx-drf-extensions
357-
pylint==3.3.8
357+
pylint==3.3.9
358358
# via
359359
# -r requirements/quality.txt
360360
# edx-lint
@@ -374,7 +374,7 @@ pylint-plugin-utils==0.9.0
374374
# -r requirements/quality.txt
375375
# pylint-celery
376376
# pylint-django
377-
pymongo==4.15.1
377+
pymongo==4.15.2
378378
# via
379379
# -r requirements/quality.txt
380380
# edx-opaque-keys
@@ -476,7 +476,7 @@ tomlkit==0.13.3
476476
# via
477477
# -r requirements/quality.txt
478478
# pylint
479-
tox==4.30.2
479+
tox==4.30.3
480480
# via -r requirements/ci.txt
481481
twine==6.2.0
482482
# via -r requirements/quality.txt

requirements/doc.txt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,25 +12,25 @@ amqp==5.3.1
1212
# via
1313
# -r requirements/test.txt
1414
# kombu
15-
asgiref==3.9.2
15+
asgiref==3.10.0
1616
# via
1717
# -r requirements/test.txt
1818
# django
19-
attrs==25.3.0
19+
attrs==25.4.0
2020
# via -r requirements/test.txt
2121
babel==2.17.0
2222
# via
2323
# pydata-sphinx-theme
2424
# sphinx
25-
beautifulsoup4==4.14.0
25+
beautifulsoup4==4.14.2
2626
# via pydata-sphinx-theme
2727
billiard==4.2.2
2828
# via
2929
# -r requirements/test.txt
3030
# celery
3131
celery==5.5.3
3232
# via -r requirements/test.txt
33-
certifi==2025.8.3
33+
certifi==2025.10.5
3434
# via
3535
# -r requirements/test.txt
3636
# requests
@@ -71,15 +71,15 @@ coverage[toml]==7.10.7
7171
# via
7272
# -r requirements/test.txt
7373
# pytest-cov
74-
cryptography==46.0.1
74+
cryptography==46.0.2
7575
# via
7676
# -r requirements/test.txt
7777
# pyjwt
7878
ddt==1.7.2
7979
# via -r requirements/test.txt
80-
django==4.2.24
80+
django==4.2.25
8181
# via
82-
# -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
82+
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
8383
# -r requirements/test.txt
8484
# django-crum
8585
# django-debug-toolbar
@@ -97,11 +97,11 @@ django-crum==0.7.9
9797
# edx-django-utils
9898
django-debug-toolbar==6.0.0
9999
# via -r requirements/test.txt
100-
django-stubs==5.2.5
100+
django-stubs==5.2.6
101101
# via
102102
# -r requirements/test.txt
103103
# djangorestframework-stubs
104-
django-stubs-ext==5.2.5
104+
django-stubs-ext==5.2.6
105105
# via
106106
# -r requirements/test.txt
107107
# django-stubs
@@ -115,7 +115,7 @@ djangorestframework==3.16.1
115115
# -r requirements/test.txt
116116
# drf-jwt
117117
# edx-drf-extensions
118-
djangorestframework-stubs==3.16.3
118+
djangorestframework-stubs==3.16.4
119119
# via -r requirements/test.txt
120120
dnspython==2.8.0
121121
# via
@@ -134,7 +134,7 @@ drf-jwt==1.19.2
134134
# via
135135
# -r requirements/test.txt
136136
# edx-drf-extensions
137-
edx-django-utils==8.0.0
137+
edx-django-utils==8.0.1
138138
# via
139139
# -r requirements/test.txt
140140
# edx-drf-extensions
@@ -185,7 +185,7 @@ mypy-extensions==1.1.0
185185
# mypy
186186
mysqlclient==2.2.7
187187
# via -r requirements/test.txt
188-
nh3==0.3.0
188+
nh3==0.3.1
189189
# via readme-renderer
190190
packaging==25.0
191191
# via
@@ -233,7 +233,7 @@ pyjwt[crypto]==2.10.1
233233
# -r requirements/test.txt
234234
# drf-jwt
235235
# edx-drf-extensions
236-
pymongo==4.15.1
236+
pymongo==4.15.2
237237
# via
238238
# -r requirements/test.txt
239239
# edx-opaque-keys

requirements/pip-tools.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ click==8.3.0
1010
# via pip-tools
1111
packaging==25.0
1212
# via build
13-
pip-tools==7.5.0
13+
pip-tools==7.5.1
1414
# via -r requirements/pip-tools.in
1515
pyproject-hooks==1.2.0
1616
# via

requirements/pip.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@ wheel==0.45.1
88
# via -r requirements/pip.in
99

1010
# The following packages are considered to be unsafe in a requirements file:
11-
pip==24.2
12-
# via
13-
# -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
14-
# -r requirements/pip.in
11+
pip==25.2
12+
# via -r requirements/pip.in
1513
setuptools==80.9.0
1614
# via -r requirements/pip.in

0 commit comments

Comments
 (0)