Skip to content

Commit 65d0d9e

Browse files
authored
Merge pull request #212 from openedx/repo-tools/upgrade-python-requirements-679279d
chore: Upgrade Python requirements
2 parents 679279d + 7a5d73d commit 65d0d9e

7 files changed

Lines changed: 65 additions & 60 deletions

File tree

requirements/base.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ cffi==2.0.0
1414
# via
1515
# cryptography
1616
# pynacl
17-
charset-normalizer==3.4.4
17+
charset-normalizer==3.4.6
1818
# via requests
1919
click==8.3.1
2020
# via edx-django-utils
2121
cryptography==46.0.5
2222
# via pyjwt
23-
django==5.2.11
23+
django==5.2.12
2424
# via
2525
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
2626
# -r requirements/base.in
@@ -82,7 +82,7 @@ edx-opaque-keys[django]==3.1.0
8282
# edx-ccx-keys
8383
# edx-drf-extensions
8484
# openedx-events
85-
edx-rbac==2.1.0
85+
edx-rbac==3.0.0
8686
# via -r requirements/base.in
8787
fastavro==1.12.1
8888
# via openedx-events
@@ -100,19 +100,19 @@ psutil==7.2.2
100100
# via edx-django-utils
101101
pycparser==3.0
102102
# via cffi
103-
pyjwt[crypto]==2.11.0
103+
pyjwt[crypto]==2.12.1
104104
# via
105105
# drf-jwt
106106
# edx-drf-extensions
107107
pymongo==4.16.0
108108
# via edx-opaque-keys
109109
pynacl==1.6.2
110110
# via edx-django-utils
111-
pytz==2025.2
111+
pytz==2026.1.post1
112112
# via -r requirements/base.in
113113
pyyaml==6.0.3
114114
# via edx-django-release-util
115-
redis==7.2.1
115+
redis==7.3.0
116116
# via -r requirements/base.in
117117
requests==2.32.5
118118
# via edx-drf-extensions

requirements/ci.txt

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
#
55
# make upgrade
66
#
7-
cachetools==7.0.1
7+
cachetools==7.0.5
88
# via tox
99
colorama==0.4.6
1010
# via tox
1111
distlib==0.4.0
1212
# via virtualenv
13-
filelock==3.25.0
13+
filelock==3.25.2
1414
# via
1515
# python-discovery
1616
# tox
@@ -19,7 +19,7 @@ packaging==26.0
1919
# via
2020
# pyproject-api
2121
# tox
22-
platformdirs==4.9.2
22+
platformdirs==4.9.4
2323
# via
2424
# python-discovery
2525
# tox
@@ -28,9 +28,11 @@ pluggy==1.6.0
2828
# via tox
2929
pyproject-api==1.10.0
3030
# via tox
31-
python-discovery==1.1.0
31+
python-discovery==1.1.3
3232
# via virtualenv
33-
tox==4.47.0
33+
tomli-w==1.2.0
34+
# via tox
35+
tox==4.49.1
3436
# via -r requirements/ci.in
35-
virtualenv==21.1.0
37+
virtualenv==21.2.0
3638
# via tox

requirements/dev.txt

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ build==1.4.0
2121
# via
2222
# -r requirements/pip-tools.txt
2323
# pip-tools
24-
cachetools==7.0.1
24+
cachetools==7.0.5
2525
# via
2626
# -r requirements/ci.txt
2727
# tox
@@ -34,9 +34,9 @@ cffi==2.0.0
3434
# -r requirements/quality.txt
3535
# cryptography
3636
# pynacl
37-
chardet==6.0.0.post1
37+
chardet==7.1.0
3838
# via diff-cover
39-
charset-normalizer==3.4.4
39+
charset-normalizer==3.4.6
4040
# via
4141
# -r requirements/quality.txt
4242
# requests
@@ -53,7 +53,7 @@ click-log==0.4.0
5353
# via
5454
# -r requirements/quality.txt
5555
# edx-lint
56-
code-annotations==2.3.0
56+
code-annotations==3.0.0
5757
# via
5858
# -r requirements/quality.txt
5959
# edx-lint
@@ -83,7 +83,7 @@ distlib==0.4.0
8383
# via
8484
# -r requirements/ci.txt
8585
# virtualenv
86-
django==5.2.11
86+
django==5.2.12
8787
# via
8888
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
8989
# -r requirements/quality.txt
@@ -154,29 +154,29 @@ edx-drf-extensions==10.6.0
154154
# via
155155
# -r requirements/quality.txt
156156
# edx-rbac
157-
edx-i18n-tools==1.9.0
157+
edx-i18n-tools==2.0.0
158158
# via -r requirements/dev.in
159-
edx-lint==5.6.0
159+
edx-lint==6.0.0
160160
# via -r requirements/quality.txt
161161
edx-opaque-keys[django]==3.1.0
162162
# via
163163
# -r requirements/quality.txt
164164
# edx-ccx-keys
165165
# edx-drf-extensions
166166
# openedx-events
167-
edx-rbac==2.1.0
167+
edx-rbac==3.0.0
168168
# via -r requirements/quality.txt
169169
factory-boy==3.3.3
170170
# via -r requirements/quality.txt
171-
faker==40.5.1
171+
faker==40.11.0
172172
# via
173173
# -r requirements/quality.txt
174174
# factory-boy
175175
fastavro==1.12.1
176176
# via
177177
# -r requirements/quality.txt
178178
# openedx-events
179-
filelock==3.25.0
179+
filelock==3.25.2
180180
# via
181181
# -r requirements/ci.txt
182182
# python-discovery
@@ -233,7 +233,7 @@ path==16.16.0
233233
# via edx-i18n-tools
234234
pip-tools==7.5.3
235235
# via -r requirements/pip-tools.txt
236-
platformdirs==4.9.2
236+
platformdirs==4.9.4
237237
# via
238238
# -r requirements/ci.txt
239239
# -r requirements/quality.txt
@@ -272,7 +272,7 @@ pygments==2.19.2
272272
# -r requirements/quality.txt
273273
# diff-cover
274274
# pytest
275-
pyjwt[crypto]==2.11.0
275+
pyjwt[crypto]==2.12.1
276276
# via
277277
# -r requirements/quality.txt
278278
# drf-jwt
@@ -323,23 +323,23 @@ pytest-cov==7.0.0
323323
# via -r requirements/quality.txt
324324
pytest-django==4.12.0
325325
# via -r requirements/quality.txt
326-
python-discovery==1.1.0
326+
python-discovery==1.1.3
327327
# via
328328
# -r requirements/ci.txt
329329
# virtualenv
330330
python-slugify==8.0.4
331331
# via
332332
# -r requirements/quality.txt
333333
# code-annotations
334-
pytz==2025.2
334+
pytz==2026.1.post1
335335
# via -r requirements/quality.txt
336336
pyyaml==6.0.3
337337
# via
338338
# -r requirements/quality.txt
339339
# code-annotations
340340
# edx-django-release-util
341341
# edx-i18n-tools
342-
redis==7.2.1
342+
redis==7.3.0
343343
# via -r requirements/quality.txt
344344
requests==2.32.5
345345
# via
@@ -376,11 +376,15 @@ text-unidecode==1.3
376376
# via
377377
# -r requirements/quality.txt
378378
# python-slugify
379+
tomli-w==1.2.0
380+
# via
381+
# -r requirements/ci.txt
382+
# tox
379383
tomlkit==0.14.0
380384
# via
381385
# -r requirements/quality.txt
382386
# pylint
383-
tox==4.47.0
387+
tox==4.49.1
384388
# via -r requirements/ci.txt
385389
typing-extensions==4.15.0
386390
# via
@@ -390,7 +394,7 @@ urllib3==2.6.3
390394
# via
391395
# -r requirements/quality.txt
392396
# requests
393-
virtualenv==21.1.0
397+
virtualenv==21.2.0
394398
# via
395399
# -r requirements/ci.txt
396400
# tox

requirements/doc.txt

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ cffi==2.0.0
3333
# -r requirements/test.txt
3434
# cryptography
3535
# pynacl
36-
charset-normalizer==3.4.4
36+
charset-normalizer==3.4.6
3737
# via
3838
# -r requirements/test.txt
3939
# requests
@@ -42,7 +42,7 @@ click==8.3.1
4242
# -r requirements/test.txt
4343
# code-annotations
4444
# edx-django-utils
45-
code-annotations==2.3.0
45+
code-annotations==3.0.0
4646
# via -r requirements/test.txt
4747
coverage[toml]==7.13.4
4848
# via
@@ -55,7 +55,7 @@ cryptography==46.0.5
5555
# secretstorage
5656
ddt==1.7.2
5757
# via -r requirements/test.txt
58-
django==5.2.11
58+
django==5.2.12
5959
# via
6060
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
6161
# -r requirements/test.txt
@@ -140,11 +140,11 @@ edx-opaque-keys[django]==3.1.0
140140
# edx-ccx-keys
141141
# edx-drf-extensions
142142
# openedx-events
143-
edx-rbac==2.1.0
143+
edx-rbac==3.0.0
144144
# via -r requirements/test.txt
145145
factory-boy==3.3.3
146146
# via -r requirements/test.txt
147-
faker==40.5.1
147+
faker==40.11.0
148148
# via
149149
# -r requirements/test.txt
150150
# factory-boy
@@ -158,15 +158,15 @@ idna==3.11
158158
# via
159159
# -r requirements/test.txt
160160
# requests
161-
imagesize==1.4.1
161+
imagesize==2.0.0
162162
# via sphinx
163163
iniconfig==2.3.0
164164
# via
165165
# -r requirements/test.txt
166166
# pytest
167167
jaraco-classes==3.4.0
168168
# via keyring
169-
jaraco-context==6.1.0
169+
jaraco-context==6.1.1
170170
# via keyring
171171
jaraco-functools==4.4.0
172172
# via keyring
@@ -205,7 +205,6 @@ packaging==26.0
205205
# via
206206
# -r requirements/test.txt
207207
# build
208-
# pydata-sphinx-theme
209208
# pytest
210209
# sphinx
211210
# twine
@@ -226,7 +225,7 @@ pycparser==3.0
226225
# via
227226
# -r requirements/test.txt
228227
# cffi
229-
pydata-sphinx-theme==0.15.4
228+
pydata-sphinx-theme==0.16.1
230229
# via sphinx-book-theme
231230
pygments==2.19.2
232231
# via
@@ -238,7 +237,7 @@ pygments==2.19.2
238237
# readme-renderer
239238
# rich
240239
# sphinx
241-
pyjwt[crypto]==2.11.0
240+
pyjwt[crypto]==2.12.1
242241
# via
243242
# -r requirements/test.txt
244243
# drf-jwt
@@ -266,7 +265,7 @@ python-slugify==8.0.4
266265
# via
267266
# -r requirements/test.txt
268267
# code-annotations
269-
pytz==2025.2
268+
pytz==2026.1.post1
270269
# via -r requirements/test.txt
271270
pyyaml==6.0.3
272271
# via
@@ -275,7 +274,7 @@ pyyaml==6.0.3
275274
# edx-django-release-util
276275
readme-renderer==44.0
277276
# via twine
278-
redis==7.2.1
277+
redis==7.3.0
279278
# via -r requirements/test.txt
280279
requests==2.32.5
281280
# via
@@ -317,7 +316,7 @@ sphinx==9.1.0
317316
# -r requirements/doc.in
318317
# pydata-sphinx-theme
319318
# sphinx-book-theme
320-
sphinx-book-theme==1.1.4
319+
sphinx-book-theme==1.2.0
321320
# via -r requirements/doc.in
322321
sphinxcontrib-applehelp==2.0.0
323322
# via sphinx

requirements/pip.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ wheel==0.46.3
1212
# The following packages are considered to be unsafe in a requirements file:
1313
pip==26.0.1
1414
# via -r requirements/pip.in
15-
setuptools==82.0.0
15+
setuptools==82.0.1
1616
# via -r requirements/pip.in

0 commit comments

Comments
 (0)