Skip to content

Commit 8d6fe15

Browse files
authored
Merge pull request #286 from openedx/repo-tools/upgrade-python-requirements-1c718c0
chore: Upgrade Python requirements
2 parents 1c718c0 + 79e2063 commit 8d6fe15

File tree

5 files changed

+51
-61
lines changed

5 files changed

+51
-61
lines changed

requirements/ci.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,23 @@
44
#
55
# make upgrade
66
#
7-
cachetools==6.1.0
7+
cachetools==6.2.0
88
# via tox
99
certifi==2025.8.3
1010
# via requests
1111
chardet==5.2.0
1212
# via tox
13-
charset-normalizer==3.4.2
13+
charset-normalizer==3.4.3
1414
# via requests
1515
codecov==2.1.13
1616
# via -r requirements/ci.in
1717
colorama==0.4.6
1818
# via tox
19-
coverage==7.10.2
19+
coverage==7.10.7
2020
# via codecov
2121
distlib==0.4.0
2222
# via virtualenv
23-
filelock==3.18.0
23+
filelock==3.19.1
2424
# via
2525
# tox
2626
# virtualenv
@@ -30,19 +30,19 @@ packaging==25.0
3030
# via
3131
# pyproject-api
3232
# tox
33-
platformdirs==4.3.8
33+
platformdirs==4.4.0
3434
# via
3535
# tox
3636
# virtualenv
3737
pluggy==1.6.0
3838
# via tox
3939
pyproject-api==1.9.1
4040
# via tox
41-
requests==2.32.4
41+
requests==2.32.5
4242
# via codecov
43-
tox==4.28.4
43+
tox==4.30.2
4444
# via -r requirements/ci.in
4545
urllib3==2.5.0
4646
# via requests
47-
virtualenv==20.33.1
47+
virtualenv==20.34.0
4848
# via tox

requirements/dev.txt

Lines changed: 23 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
# make upgrade
66
#
7-
asgiref==3.9.1
7+
asgiref==3.9.2
88
# via django
99
astroid==3.3.11
1010
# via
@@ -14,19 +14,19 @@ backports-tarfile==1.2.0
1414
# via jaraco-context
1515
build==1.3.0
1616
# via -r requirements/quality.in
17-
cachetools==6.1.0
17+
cachetools==6.2.0
1818
# via tox
1919
certifi==2025.8.3
2020
# via requests
21-
cffi==1.17.1
21+
cffi==2.0.0
2222
# via cryptography
2323
chardet==5.2.0
2424
# via
2525
# diff-cover
2626
# tox
27-
charset-normalizer==3.4.2
27+
charset-normalizer==3.4.3
2828
# via requests
29-
click==8.2.1
29+
click==8.3.0
3030
# via
3131
# click-log
3232
# code-annotations
@@ -37,28 +37,28 @@ code-annotations==2.3.0
3737
# via edx-lint
3838
colorama==0.4.6
3939
# via tox
40-
cryptography==45.0.6
40+
cryptography==46.0.1
4141
# via secretstorage
42-
diff-cover==9.6.0
42+
diff-cover==9.7.0
4343
# via -r requirements/dev.in
4444
dill==0.4.0
4545
# via pylint
4646
distlib==0.4.0
4747
# via virtualenv
48-
django==4.2.23
48+
django==4.2.24
4949
# via
5050
# -c requirements/common_constraints.txt
5151
# -r requirements/base.in
5252
# edx-i18n-tools
53-
docutils==0.22
53+
docutils==0.22.2
5454
# via readme-renderer
5555
edx-i18n-tools==1.9.0
5656
# via -r requirements/dev.in
5757
edx-lint==5.6.0
5858
# via
5959
# -r requirements/dev.in
6060
# -r requirements/quality.in
61-
filelock==3.18.0
61+
filelock==3.19.1
6262
# via
6363
# tox
6464
# virtualenv
@@ -76,7 +76,7 @@ jaraco-classes==3.4.0
7676
# via keyring
7777
jaraco-context==6.0.1
7878
# via keyring
79-
jaraco-functools==4.2.1
79+
jaraco-functools==4.3.0
8080
# via keyring
8181
jeepney==0.9.0
8282
# via
@@ -88,21 +88,21 @@ jinja2==3.1.6
8888
# diff-cover
8989
keyring==25.6.0
9090
# via twine
91-
lxml[html-clean]==6.0.0
91+
lxml[html-clean]==6.0.2
9292
# via
9393
# edx-i18n-tools
9494
# lxml-html-clean
9595
lxml-html-clean==0.4.2
9696
# via lxml
97-
markdown-it-py==3.0.0
97+
markdown-it-py==4.0.0
9898
# via rich
9999
markupsafe==3.0.2
100100
# via jinja2
101101
mccabe==0.7.0
102102
# via pylint
103103
mdurl==0.1.2
104104
# via markdown-it-py
105-
more-itertools==10.7.0
105+
more-itertools==10.8.0
106106
# via
107107
# jaraco-classes
108108
# jaraco-functools
@@ -116,9 +116,7 @@ packaging==25.0
116116
# twine
117117
path==16.16.0
118118
# via edx-i18n-tools
119-
pbr==6.1.1
120-
# via stevedore
121-
platformdirs==4.3.8
119+
platformdirs==4.4.0
122120
# via
123121
# pylint
124122
# tox
@@ -131,7 +129,7 @@ polib==1.2.0
131129
# via edx-i18n-tools
132130
pycodestyle==2.14.0
133131
# via -r requirements/quality.in
134-
pycparser==2.22
132+
pycparser==2.23
135133
# via cffi
136134
pydocstyle==6.3.0
137135
# via -r requirements/quality.in
@@ -140,7 +138,7 @@ pygments==2.19.2
140138
# diff-cover
141139
# readme-renderer
142140
# rich
143-
pylint==3.3.7
141+
pylint==3.3.8
144142
# via
145143
# edx-lint
146144
# pylint-celery
@@ -166,7 +164,7 @@ pyyaml==6.0.2
166164
# edx-i18n-tools
167165
readme-renderer==44.0
168166
# via twine
169-
requests==2.32.4
167+
requests==2.32.5
170168
# via
171169
# id
172170
# requests-toolbelt
@@ -177,36 +175,33 @@ rfc3986==2.0.0
177175
# via twine
178176
rich==14.1.0
179177
# via twine
180-
secretstorage==3.3.3
178+
secretstorage==3.4.0
181179
# via keyring
182180
six==1.17.0
183181
# via edx-lint
184182
snowballstemmer==3.0.1
185183
# via pydocstyle
186184
sqlparse==0.5.3
187185
# via django
188-
stevedore==5.4.1
186+
stevedore==5.5.0
189187
# via code-annotations
190188
text-unidecode==1.3
191189
# via python-slugify
192190
tomlkit==0.13.3
193191
# via pylint
194-
tox==4.28.4
192+
tox==4.30.2
195193
# via -r requirements/dev.in
196-
twine==6.1.0
194+
twine==6.2.0
197195
# via
198196
# -r requirements/dev.in
199197
# -r requirements/quality.in
200198
urllib3==2.5.0
201199
# via
202200
# requests
203201
# twine
204-
virtualenv==20.33.1
202+
virtualenv==20.34.0
205203
# via tox
206204
wheel==0.45.1
207205
# via -r requirements/dev.in
208206
zipp==3.23.0
209207
# via importlib-metadata
210-
211-
# The following packages are considered to be unsafe in a requirements file:
212-
# setuptools

requirements/pip-tools.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
build==1.3.0
88
# via pip-tools
9-
click==8.2.1
9+
click==8.3.0
1010
# via pip-tools
1111
packaging==25.0
1212
# via build

requirements/quality.txt

Lines changed: 15 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ build==1.3.0
1414
# via -r requirements/quality.in
1515
certifi==2025.8.3
1616
# via requests
17-
cffi==1.17.1
17+
cffi==2.0.0
1818
# via cryptography
19-
charset-normalizer==3.4.2
19+
charset-normalizer==3.4.3
2020
# via requests
21-
click==8.2.1
21+
click==8.3.0
2222
# via
2323
# click-log
2424
# code-annotations
@@ -27,11 +27,11 @@ click-log==0.4.0
2727
# via edx-lint
2828
code-annotations==2.3.0
2929
# via edx-lint
30-
cryptography==45.0.6
30+
cryptography==46.0.1
3131
# via secretstorage
3232
dill==0.4.0
3333
# via pylint
34-
docutils==0.22
34+
docutils==0.22.2
3535
# via readme-renderer
3636
edx-lint==5.6.0
3737
# via -r requirements/quality.in
@@ -49,7 +49,7 @@ jaraco-classes==3.4.0
4949
# via keyring
5050
jaraco-context==6.0.1
5151
# via keyring
52-
jaraco-functools==4.2.1
52+
jaraco-functools==4.3.0
5353
# via keyring
5454
jeepney==0.9.0
5555
# via
@@ -59,15 +59,15 @@ jinja2==3.1.6
5959
# via code-annotations
6060
keyring==25.6.0
6161
# via twine
62-
markdown-it-py==3.0.0
62+
markdown-it-py==4.0.0
6363
# via rich
6464
markupsafe==3.0.2
6565
# via jinja2
6666
mccabe==0.7.0
6767
# via pylint
6868
mdurl==0.1.2
6969
# via markdown-it-py
70-
more-itertools==10.7.0
70+
more-itertools==10.8.0
7171
# via
7272
# jaraco-classes
7373
# jaraco-functools
@@ -77,21 +77,19 @@ packaging==25.0
7777
# via
7878
# build
7979
# twine
80-
pbr==6.1.1
81-
# via stevedore
82-
platformdirs==4.3.8
80+
platformdirs==4.4.0
8381
# via pylint
8482
pycodestyle==2.14.0
8583
# via -r requirements/quality.in
86-
pycparser==2.22
84+
pycparser==2.23
8785
# via cffi
8886
pydocstyle==6.3.0
8987
# via -r requirements/quality.in
9088
pygments==2.19.2
9189
# via
9290
# readme-renderer
9391
# rich
94-
pylint==3.3.7
92+
pylint==3.3.8
9593
# via
9694
# edx-lint
9795
# pylint-celery
@@ -113,7 +111,7 @@ pyyaml==6.0.2
113111
# via code-annotations
114112
readme-renderer==44.0
115113
# via twine
116-
requests==2.32.4
114+
requests==2.32.5
117115
# via
118116
# id
119117
# requests-toolbelt
@@ -124,26 +122,23 @@ rfc3986==2.0.0
124122
# via twine
125123
rich==14.1.0
126124
# via twine
127-
secretstorage==3.3.3
125+
secretstorage==3.4.0
128126
# via keyring
129127
six==1.17.0
130128
# via edx-lint
131129
snowballstemmer==3.0.1
132130
# via pydocstyle
133-
stevedore==5.4.1
131+
stevedore==5.5.0
134132
# via code-annotations
135133
text-unidecode==1.3
136134
# via python-slugify
137135
tomlkit==0.13.3
138136
# via pylint
139-
twine==6.1.0
137+
twine==6.2.0
140138
# via -r requirements/quality.in
141139
urllib3==2.5.0
142140
# via
143141
# requests
144142
# twine
145143
zipp==3.23.0
146144
# via importlib-metadata
147-
148-
# The following packages are considered to be unsafe in a requirements file:
149-
# setuptools

requirements/test.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
#
55
# make upgrade
66
#
7-
asgiref==3.9.1
7+
asgiref==3.9.2
88
# via django
9-
coverage[toml]==7.10.2
9+
coverage[toml]==7.10.7
1010
# via pytest-cov
1111
# via
1212
# -c requirements/common_constraints.txt
@@ -26,14 +26,14 @@ py==1.11.0
2626
# via pytest-catchlog
2727
pygments==2.19.2
2828
# via pytest
29-
pytest==8.4.1
29+
pytest==8.4.2
3030
# via
3131
# pytest-catchlog
3232
# pytest-cov
3333
# pytest-django
3434
pytest-catchlog==1.2.2
3535
# via -r requirements/test.in
36-
pytest-cov==6.2.1
36+
pytest-cov==7.0.0
3737
# via -r requirements/test.in
3838
pytest-django==4.11.1
3939
# via -r requirements/test.in

0 commit comments

Comments
 (0)