Skip to content

Commit 06684a1

Browse files
authored
Merge pull request #253 from openedx/repo-tools/upgrade-python-requirements-1e2af3f
chore: Upgrade Python requirements
2 parents 1e2af3f + 2735a17 commit 06684a1

File tree

6 files changed

+71
-55
lines changed

6 files changed

+71
-55
lines changed

requirements/ci.txt

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
#
55
# make upgrade
66
#
7-
cachetools==5.5.0
7+
cachetools==5.5.2
88
# via tox
9-
certifi==2024.12.14
9+
certifi==2025.1.31
1010
# via requests
1111
chardet==5.2.0
1212
# via tox
@@ -16,11 +16,11 @@ codecov==2.1.13
1616
# via -r requirements/ci.in
1717
colorama==0.4.6
1818
# via tox
19-
coverage==7.6.10
19+
coverage==7.6.12
2020
# via codecov
2121
distlib==0.3.9
2222
# via virtualenv
23-
filelock==3.16.1
23+
filelock==3.17.0
2424
# via
2525
# tox
2626
# virtualenv
@@ -36,13 +36,15 @@ platformdirs==4.3.6
3636
# virtualenv
3737
pluggy==1.5.0
3838
# via tox
39-
pyproject-api==1.8.0
39+
pyproject-api==1.9.0
4040
# via tox
4141
requests==2.32.3
4242
# via codecov
43-
tox==4.23.2
43+
tox==4.24.1
4444
# via -r requirements/ci.in
45-
urllib3==2.3.0
46-
# via requests
47-
virtualenv==20.28.0
45+
urllib3==2.2.3
46+
# via
47+
# -c requirements/common_constraints.txt
48+
# requests
49+
virtualenv==20.29.2
4850
# via tox

requirements/common_constraints.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,7 @@ django-simple-history==3.0.0
2525
# Cause: https://github.com/openedx/edx-lint/issues/458
2626
# This can be unpinned once https://github.com/openedx/edx-lint/issues/459 has been resolved.
2727
pip<24.3
28+
29+
# Cause: https://github.com/openedx/edx-lint/issues/475
30+
# This can be unpinned once https://github.com/openedx/edx-lint/issues/476 has been resolved.
31+
urllib3<2.3.0

requirements/dev.txt

Lines changed: 30 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ backports-tarfile==1.2.0
1414
# via jaraco-context
1515
build==1.2.2.post1
1616
# via -r requirements/quality.in
17-
cachetools==5.5.0
17+
cachetools==5.5.2
1818
# via tox
19-
certifi==2024.12.14
19+
certifi==2025.1.31
2020
# via requests
2121
cffi==1.17.1
2222
# via cryptography
@@ -33,19 +33,19 @@ click==8.1.8
3333
# edx-lint
3434
click-log==0.4.0
3535
# via edx-lint
36-
code-annotations==2.1.0
36+
code-annotations==2.2.0
3737
# via edx-lint
3838
colorama==0.4.6
3939
# via tox
40-
cryptography==44.0.0
40+
cryptography==44.0.2
4141
# via secretstorage
42-
diff-cover==9.2.1
42+
diff-cover==9.2.3
4343
# via -r requirements/dev.in
4444
dill==0.3.9
4545
# via pylint
4646
distlib==0.3.9
4747
# via virtualenv
48-
django==4.2.17
48+
django==4.2.19
4949
# via
5050
# -c requirements/common_constraints.txt
5151
# -r requirements/base.in
@@ -54,19 +54,21 @@ docutils==0.21.2
5454
# via readme-renderer
5555
edx-i18n-tools==1.6.3
5656
# via -r requirements/dev.in
57-
edx-lint==5.4.1
57+
edx-lint==5.6.0
5858
# via
5959
# -r requirements/dev.in
6060
# -r requirements/quality.in
61-
filelock==3.16.1
61+
filelock==3.17.0
6262
# via
6363
# tox
6464
# virtualenv
65+
id==1.5.0
66+
# via twine
6567
idna==3.10
6668
# via requests
67-
importlib-metadata==8.5.0
69+
importlib-metadata==8.6.1
6870
# via keyring
69-
isort==5.13.2
71+
isort==6.0.1
7072
# via
7173
# -r requirements/quality.in
7274
# pylint
@@ -76,7 +78,7 @@ jaraco-context==6.0.1
7678
# via keyring
7779
jaraco-functools==4.1.0
7880
# via keyring
79-
jeepney==0.8.0
81+
jeepney==0.9.0
8082
# via
8183
# keyring
8284
# secretstorage
@@ -86,7 +88,7 @@ jinja2==3.1.5
8688
# diff-cover
8789
keyring==25.6.0
8890
# via twine
89-
lxml[html-clean,html_clean]==5.3.0
91+
lxml[html-clean,html_clean]==5.3.1
9092
# via
9193
# edx-i18n-tools
9294
# lxml-html-clean
@@ -100,11 +102,11 @@ mccabe==0.7.0
100102
# via pylint
101103
mdurl==0.1.2
102104
# via markdown-it-py
103-
more-itertools==10.5.0
105+
more-itertools==10.6.0
104106
# via
105107
# jaraco-classes
106108
# jaraco-functools
107-
nh3==0.2.20
109+
nh3==0.2.21
108110
# via readme-renderer
109111
packaging==24.2
110112
# via
@@ -114,10 +116,8 @@ packaging==24.2
114116
# twine
115117
path==16.16.0
116118
# via edx-i18n-tools
117-
pbr==6.1.0
119+
pbr==6.1.1
118120
# via stevedore
119-
pkginfo==1.12.0
120-
# via twine
121121
platformdirs==4.3.6
122122
# via
123123
# pylint
@@ -135,12 +135,12 @@ pycparser==2.22
135135
# via cffi
136136
pydocstyle==6.3.0
137137
# via -r requirements/quality.in
138-
pygments==2.18.0
138+
pygments==2.19.1
139139
# via
140140
# diff-cover
141141
# readme-renderer
142142
# rich
143-
pylint==3.3.3
143+
pylint==3.3.4
144144
# via
145145
# edx-lint
146146
# pylint-celery
@@ -154,7 +154,7 @@ pylint-plugin-utils==0.8.2
154154
# via
155155
# pylint-celery
156156
# pylint-django
157-
pyproject-api==1.8.0
157+
pyproject-api==1.9.0
158158
# via tox
159159
pyproject-hooks==1.2.0
160160
# via build
@@ -168,6 +168,7 @@ readme-renderer==44.0
168168
# via twine
169169
requests==2.32.3
170170
# via
171+
# id
171172
# requests-toolbelt
172173
# twine
173174
requests-toolbelt==1.0.0
@@ -184,25 +185,29 @@ snowballstemmer==2.2.0
184185
# via pydocstyle
185186
sqlparse==0.5.3
186187
# via django
187-
stevedore==5.4.0
188+
stevedore==5.4.1
188189
# via code-annotations
189190
text-unidecode==1.3
190191
# via python-slugify
191192
tomlkit==0.13.2
192193
# via pylint
193-
tox==4.23.2
194+
tox==4.24.1
194195
# via -r requirements/dev.in
195-
twine==6.0.1
196+
twine==6.1.0
196197
# via
197198
# -r requirements/dev.in
198199
# -r requirements/quality.in
199-
urllib3==2.3.0
200+
urllib3==2.2.3
200201
# via
202+
# -c requirements/common_constraints.txt
201203
# requests
202204
# twine
203-
virtualenv==20.28.0
205+
virtualenv==20.29.2
204206
# via tox
205207
wheel==0.45.1
206208
# via -r requirements/dev.in
207209
zipp==3.21.0
208210
# via importlib-metadata
211+
212+
# The following packages are considered to be unsafe in a requirements file:
213+
# setuptools

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 /home/runner/work/help-tokens/help-tokens/requirements/common_constraints.txt
1414
# -r requirements/pip.in
15-
setuptools==75.6.0
15+
setuptools==75.8.2
1616
# via -r requirements/pip.in

requirements/quality.txt

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ backports-tarfile==1.2.0
1212
# via jaraco-context
1313
build==1.2.2.post1
1414
# via -r requirements/quality.in
15-
certifi==2024.12.14
15+
certifi==2025.1.31
1616
# via requests
1717
cffi==1.17.1
1818
# via cryptography
@@ -25,21 +25,23 @@ click==8.1.8
2525
# edx-lint
2626
click-log==0.4.0
2727
# via edx-lint
28-
code-annotations==2.1.0
28+
code-annotations==2.2.0
2929
# via edx-lint
30-
cryptography==44.0.0
30+
cryptography==44.0.2
3131
# via secretstorage
3232
dill==0.3.9
3333
# via pylint
3434
docutils==0.21.2
3535
# via readme-renderer
36-
edx-lint==5.4.1
36+
edx-lint==5.6.0
3737
# via -r requirements/quality.in
38+
id==1.5.0
39+
# via twine
3840
idna==3.10
3941
# via requests
40-
importlib-metadata==8.5.0
42+
importlib-metadata==8.6.1
4143
# via keyring
42-
isort==5.13.2
44+
isort==6.0.1
4345
# via
4446
# -r requirements/quality.in
4547
# pylint
@@ -49,7 +51,7 @@ jaraco-context==6.0.1
4951
# via keyring
5052
jaraco-functools==4.1.0
5153
# via keyring
52-
jeepney==0.8.0
54+
jeepney==0.9.0
5355
# via
5456
# keyring
5557
# secretstorage
@@ -65,20 +67,18 @@ mccabe==0.7.0
6567
# via pylint
6668
mdurl==0.1.2
6769
# via markdown-it-py
68-
more-itertools==10.5.0
70+
more-itertools==10.6.0
6971
# via
7072
# jaraco-classes
7173
# jaraco-functools
72-
nh3==0.2.20
74+
nh3==0.2.21
7375
# via readme-renderer
7476
packaging==24.2
7577
# via
7678
# build
7779
# twine
78-
pbr==6.1.0
80+
pbr==6.1.1
7981
# via stevedore
80-
pkginfo==1.12.0
81-
# via twine
8282
platformdirs==4.3.6
8383
# via pylint
8484
pycodestyle==2.12.1
@@ -87,11 +87,11 @@ pycparser==2.22
8787
# via cffi
8888
pydocstyle==6.3.0
8989
# via -r requirements/quality.in
90-
pygments==2.18.0
90+
pygments==2.19.1
9191
# via
9292
# readme-renderer
9393
# rich
94-
pylint==3.3.3
94+
pylint==3.3.4
9595
# via
9696
# edx-lint
9797
# pylint-celery
@@ -115,6 +115,7 @@ readme-renderer==44.0
115115
# via twine
116116
requests==2.32.3
117117
# via
118+
# id
118119
# requests-toolbelt
119120
# twine
120121
requests-toolbelt==1.0.0
@@ -129,17 +130,21 @@ six==1.17.0
129130
# via edx-lint
130131
snowballstemmer==2.2.0
131132
# via pydocstyle
132-
stevedore==5.4.0
133+
stevedore==5.4.1
133134
# via code-annotations
134135
text-unidecode==1.3
135136
# via python-slugify
136137
tomlkit==0.13.2
137138
# via pylint
138-
twine==6.0.1
139+
twine==6.1.0
139140
# via -r requirements/quality.in
140-
urllib3==2.3.0
141+
urllib3==2.2.3
141142
# via
143+
# -c requirements/common_constraints.txt
142144
# requests
143145
# twine
144146
zipp==3.21.0
145147
# via importlib-metadata
148+
149+
# The following packages are considered to be unsafe in a requirements file:
150+
# setuptools

requirements/test.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
asgiref==3.8.1
88
# via django
9-
coverage[toml]==7.6.10
9+
coverage[toml]==7.6.12
1010
# via pytest-cov
1111
# via
1212
# -c requirements/common_constraints.txt
@@ -22,7 +22,7 @@ pluggy==1.5.0
2222
# via pytest
2323
py==1.11.0
2424
# via pytest-catchlog
25-
pytest==8.3.4
25+
pytest==8.3.5
2626
# via
2727
# pytest-catchlog
2828
# pytest-cov
@@ -31,7 +31,7 @@ pytest-catchlog==1.2.2
3131
# via -r requirements/test.in
3232
pytest-cov==6.0.0
3333
# via -r requirements/test.in
34-
pytest-django==4.9.0
34+
pytest-django==4.10.0
3535
# via -r requirements/test.in
3636
pyyaml==6.0.2
3737
# via edx-django-release-util

0 commit comments

Comments
 (0)