Skip to content

Commit 358ab3b

Browse files
authored
Merge pull request #303 from openedx/repo-tools/upgrade-python-requirements-b65ab78
chore: Upgrade Python requirements
2 parents f80b86b + 7525bbd commit 358ab3b

8 files changed

Lines changed: 95 additions & 81 deletions

File tree

requirements/base.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
#
55
# make upgrade
66
#
7-
asgiref==3.8.1
7+
asgiref==3.9.1
88
# via django
9-
django==4.2.20
9+
django==4.2.23
1010
# via
11-
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
11+
# -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
1212
# -r requirements/base.in
1313
sqlparse==0.5.3
1414
# via django

requirements/ci.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
#
55
# make upgrade
66
#
7-
cachetools==5.5.2
7+
cachetools==6.1.0
88
# via tox
99
chardet==5.2.0
1010
# via tox
1111
colorama==0.4.6
1212
# via tox
13-
distlib==0.3.9
13+
distlib==0.4.0
1414
# via virtualenv
1515
filelock==3.18.0
1616
# via
@@ -20,15 +20,15 @@ packaging==25.0
2020
# via
2121
# pyproject-api
2222
# tox
23-
platformdirs==4.3.7
23+
platformdirs==4.3.8
2424
# via
2525
# tox
2626
# virtualenv
27-
pluggy==1.5.0
27+
pluggy==1.6.0
2828
# via tox
29-
pyproject-api==1.9.0
29+
pyproject-api==1.9.1
3030
# via tox
31-
tox==4.25.0
31+
tox==4.28.4
3232
# via -r requirements/ci.in
33-
virtualenv==20.30.0
33+
virtualenv==20.33.1
3434
# via tox

requirements/dev.txt

Lines changed: 31 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44
#
55
# make upgrade
66
#
7-
asgiref==3.8.1
7+
asgiref==3.9.1
88
# via
99
# -r requirements/quality.txt
1010
# django
11-
astroid==3.3.9
11+
astroid==3.3.11
1212
# via
1313
# -r requirements/quality.txt
1414
# pylint
1515
# pylint-celery
16-
build==1.2.2.post1
16+
build==1.3.0
1717
# via
1818
# -r requirements/pip-tools.txt
1919
# pip-tools
20-
cachetools==5.5.2
20+
cachetools==6.1.0
2121
# via
2222
# -r requirements/ci.txt
2323
# tox
@@ -26,7 +26,7 @@ chardet==5.2.0
2626
# -r requirements/ci.txt
2727
# diff-cover
2828
# tox
29-
click==8.1.8
29+
click==8.2.1
3030
# via
3131
# -r requirements/pip-tools.txt
3232
# -r requirements/quality.txt
@@ -46,26 +46,26 @@ colorama==0.4.6
4646
# via
4747
# -r requirements/ci.txt
4848
# tox
49-
coverage[toml]==7.8.0
49+
coverage[toml]==7.10.3
5050
# via
5151
# -r requirements/quality.txt
5252
# pytest-cov
53-
diff-cover==9.2.4
53+
diff-cover==9.6.0
5454
# via -r requirements/dev.in
5555
dill==0.4.0
5656
# via
5757
# -r requirements/quality.txt
5858
# pylint
59-
distlib==0.3.9
59+
distlib==0.4.0
6060
# via
6161
# -r requirements/ci.txt
6262
# virtualenv
63-
django==4.2.20
63+
django==4.2.23
6464
# via
65-
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
65+
# -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
6666
# -r requirements/quality.txt
6767
# edx-i18n-tools
68-
edx-i18n-tools==1.7.0
68+
edx-i18n-tools==1.9.0
6969
# via -r requirements/dev.in
7070
edx-lint==5.6.0
7171
# via -r requirements/quality.txt
@@ -87,7 +87,7 @@ jinja2==3.1.6
8787
# -r requirements/quality.txt
8888
# code-annotations
8989
# diff-cover
90-
lxml[html-clean,html_clean]==5.3.2
90+
lxml[html-clean]==6.0.0
9191
# via
9292
# edx-i18n-tools
9393
# lxml-html-clean
@@ -116,31 +116,35 @@ pbr==6.1.1
116116
# via
117117
# -r requirements/quality.txt
118118
# stevedore
119-
pip-tools==7.4.1
119+
pip-tools==7.5.0
120120
# via -r requirements/pip-tools.txt
121-
platformdirs==4.3.7
121+
platformdirs==4.3.8
122122
# via
123123
# -r requirements/ci.txt
124124
# -r requirements/quality.txt
125125
# pylint
126126
# tox
127127
# virtualenv
128-
pluggy==1.5.0
128+
pluggy==1.6.0
129129
# via
130130
# -r requirements/ci.txt
131131
# -r requirements/quality.txt
132132
# diff-cover
133133
# pytest
134+
# pytest-cov
134135
# tox
135136
polib==1.2.0
136137
# via edx-i18n-tools
137-
pycodestyle==2.13.0
138+
pycodestyle==2.14.0
138139
# via -r requirements/quality.txt
139140
pydocstyle==6.3.0
140141
# via -r requirements/quality.txt
141-
pygments==2.19.1
142-
# via diff-cover
143-
pylint==3.3.6
142+
pygments==2.19.2
143+
# via
144+
# -r requirements/quality.txt
145+
# diff-cover
146+
# pytest
147+
pylint==3.3.8
144148
# via
145149
# -r requirements/quality.txt
146150
# edx-lint
@@ -155,12 +159,12 @@ pylint-django==2.6.1
155159
# via
156160
# -r requirements/quality.txt
157161
# edx-lint
158-
pylint-plugin-utils==0.8.2
162+
pylint-plugin-utils==0.9.0
159163
# via
160164
# -r requirements/quality.txt
161165
# pylint-celery
162166
# pylint-django
163-
pyproject-api==1.9.0
167+
pyproject-api==1.9.1
164168
# via
165169
# -r requirements/ci.txt
166170
# tox
@@ -169,12 +173,12 @@ pyproject-hooks==1.2.0
169173
# -r requirements/pip-tools.txt
170174
# build
171175
# pip-tools
172-
pytest==8.3.5
176+
pytest==8.4.1
173177
# via
174178
# -r requirements/quality.txt
175179
# pytest-cov
176180
# pytest-django
177-
pytest-cov==6.1.1
181+
pytest-cov==6.2.1
178182
# via -r requirements/quality.txt
179183
pytest-django==4.11.1
180184
# via -r requirements/quality.txt
@@ -191,7 +195,7 @@ six==1.17.0
191195
# via
192196
# -r requirements/quality.txt
193197
# edx-lint
194-
snowballstemmer==2.2.0
198+
snowballstemmer==3.0.1
195199
# via
196200
# -r requirements/quality.txt
197201
# pydocstyle
@@ -207,13 +211,13 @@ text-unidecode==1.3
207211
# via
208212
# -r requirements/quality.txt
209213
# python-slugify
210-
tomlkit==0.13.2
214+
tomlkit==0.13.3
211215
# via
212216
# -r requirements/quality.txt
213217
# pylint
214-
tox==4.25.0
218+
tox==4.28.4
215219
# via -r requirements/ci.txt
216-
virtualenv==20.30.0
220+
virtualenv==20.33.1
217221
# via
218222
# -r requirements/ci.txt
219223
# tox

requirements/doc.txt

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ accessible-pygments==0.0.5
88
# via pydata-sphinx-theme
99
alabaster==1.0.0
1010
# via sphinx
11-
asgiref==3.8.1
11+
asgiref==3.9.1
1212
# via
1313
# -r requirements/test.txt
1414
# django
@@ -18,19 +18,19 @@ babel==2.17.0
1818
# sphinx
1919
beautifulsoup4==4.13.4
2020
# via pydata-sphinx-theme
21-
certifi==2025.1.31
21+
certifi==2025.8.3
2222
# via requests
23-
charset-normalizer==3.4.1
23+
charset-normalizer==3.4.3
2424
# via requests
25-
coverage[toml]==7.8.0
25+
coverage[toml]==7.10.3
2626
# via
2727
# -r requirements/test.txt
2828
# pytest-cov
29-
django==4.2.20
29+
django==4.2.23
3030
# via
31-
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
31+
# -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
3232
# -r requirements/test.txt
33-
doc8==1.1.2
33+
doc8==2.0.0
3434
# via -r requirements/doc.in
3535
docutils==0.21.2
3636
# via
@@ -51,7 +51,7 @@ jinja2==3.1.6
5151
# via sphinx
5252
markupsafe==3.0.2
5353
# via jinja2
54-
nh3==0.2.21
54+
nh3==0.3.0
5555
# via readme-renderer
5656
packaging==25.0
5757
# via
@@ -61,37 +61,40 @@ packaging==25.0
6161
# sphinx
6262
pbr==6.1.1
6363
# via stevedore
64-
pluggy==1.5.0
64+
pluggy==1.6.0
6565
# via
6666
# -r requirements/test.txt
6767
# pytest
68+
# pytest-cov
6869
pydata-sphinx-theme==0.15.4
6970
# via sphinx-book-theme
70-
pygments==2.19.1
71+
pygments==2.19.2
7172
# via
73+
# -r requirements/test.txt
7274
# accessible-pygments
7375
# doc8
7476
# pydata-sphinx-theme
77+
# pytest
7578
# readme-renderer
7679
# sphinx
77-
pytest==8.3.5
80+
pytest==8.4.1
7881
# via
7982
# -r requirements/test.txt
8083
# pytest-cov
8184
# pytest-django
82-
pytest-cov==6.1.1
85+
pytest-cov==6.2.1
8386
# via -r requirements/test.txt
8487
pytest-django==4.11.1
8588
# via -r requirements/test.txt
8689
readme-renderer==44.0
8790
# via -r requirements/doc.in
88-
requests==2.32.3
91+
requests==2.32.4
8992
# via sphinx
9093
restructuredtext-lint==1.4.0
9194
# via doc8
9295
roman-numerals-py==3.1.0
9396
# via sphinx
94-
snowballstemmer==2.2.0
97+
snowballstemmer==3.0.1
9598
# via sphinx
9699
soupsieve==2.7
97100
# via beautifulsoup4
@@ -120,14 +123,12 @@ sqlparse==0.5.3
120123
# django
121124
stevedore==5.4.1
122125
# via doc8
123-
typing-extensions==4.13.2
126+
typing-extensions==4.14.1
124127
# via
125128
# beautifulsoup4
126129
# pydata-sphinx-theme
127-
urllib3==2.2.3
128-
# via
129-
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
130-
# requests
130+
urllib3==2.5.0
131+
# via requests
131132

132133
# The following packages are considered to be unsafe in a requirements file:
133134
# setuptools

requirements/pip-tools.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
#
55
# make upgrade
66
#
7-
build==1.2.2.post1
7+
build==1.3.0
88
# via pip-tools
9-
click==8.1.8
9+
click==8.2.1
1010
# via pip-tools
1111
packaging==25.0
1212
# via build
13-
pip-tools==7.4.1
13+
pip-tools==7.5.0
1414
# via -r requirements/pip-tools.in
1515
pyproject-hooks==1.2.0
1616
# via

requirements/pip.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ pip==24.2
1212
# via
1313
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
1414
# -r requirements/pip.in
15-
setuptools==79.0.0
15+
setuptools==80.9.0
1616
# via -r requirements/pip.in

0 commit comments

Comments
 (0)