Skip to content

Commit 3418d7b

Browse files
chore: Upgrade Python requirements (#2310)
1 parent 58ec2bb commit 3418d7b

File tree

7 files changed

+62
-59
lines changed

7 files changed

+62
-59
lines changed

requirements/base.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ attrs==25.3.0
1212
# via openedx-events
1313
bleach==6.2.0
1414
# via -r requirements/base.in
15-
boto3==1.38.29
15+
boto3==1.38.38
1616
# via -r requirements/base.in
17-
botocore==1.38.29
17+
botocore==1.38.38
1818
# via
1919
# boto3
2020
# s3transfer
21-
certifi==2025.4.26
21+
certifi==2025.6.15
2222
# via requests
2323
cffi==1.17.1
2424
# via pynacl
@@ -32,7 +32,7 @@ code-annotations==2.3.0
3232
# via edx-toggles
3333
defusedxml==0.7.1
3434
# via -r requirements/base.in
35-
django==4.2.22
35+
django==4.2.23
3636
# via
3737
# -c requirements/common_constraints.txt
3838
# -c requirements/constraints.txt
@@ -61,7 +61,7 @@ django-simple-history==3.1.1
6161
# via
6262
# -c requirements/constraints.txt
6363
# -r requirements/base.in
64-
django-waffle==4.2.0
64+
django-waffle==5.0.0
6565
# via
6666
# edx-django-utils
6767
# edx-toggles
@@ -154,7 +154,7 @@ psutil==7.0.0
154154
# via edx-django-utils
155155
pycparser==2.22
156156
# via cffi
157-
pymongo==4.13.0
157+
pymongo==4.13.2
158158
# via edx-opaque-keys
159159
pynacl==1.5.0
160160
# via edx-django-utils
@@ -181,7 +181,7 @@ pyyaml==6.0.2
181181
# edx-django-release-util
182182
# edx-i18n-tools
183183
# xblock
184-
requests==2.32.3
184+
requests==2.32.4
185185
# via python-swiftclient
186186
s3transfer==0.13.0
187187
# via boto3

requirements/ci.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
#
55
# make upgrade
66
#
7-
cachetools==6.0.0
7+
cachetools==6.1.0
88
# via
99
# -r requirements/tox.txt
1010
# tox
11-
certifi==2025.4.26
11+
certifi==2025.6.15
1212
# via requests
1313
chardet==5.2.0
1414
# via
@@ -20,7 +20,7 @@ colorama==0.4.6
2020
# via
2121
# -r requirements/tox.txt
2222
# tox
23-
coverage[toml]==7.8.2
23+
coverage[toml]==7.9.1
2424
# via coveralls
2525
coveralls==4.0.1
2626
# via -r requirements/ci.in
@@ -57,9 +57,9 @@ pyproject-api==1.9.1
5757
# via
5858
# -r requirements/tox.txt
5959
# tox
60-
requests==2.32.3
60+
requests==2.32.4
6161
# via coveralls
62-
tox==4.26.0
62+
tox==4.27.0
6363
# via -r requirements/tox.txt
6464
urllib3==2.2.3
6565
# via

requirements/docs.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ babel==2.17.0
1818
# sphinx
1919
beautifulsoup4==4.13.4
2020
# via pydata-sphinx-theme
21-
certifi==2025.4.26
21+
certifi==2025.6.15
2222
# via requests
2323
charset-normalizer==3.4.2
2424
# via requests
@@ -56,7 +56,7 @@ pygments==2.19.1
5656
# sphinx
5757
pyyaml==6.0.2
5858
# via sphinxcontrib-mermaid
59-
requests==2.32.3
59+
requests==2.32.4
6060
# via sphinx
6161
roman-numerals-py==3.1.0
6262
# via sphinx
@@ -110,7 +110,7 @@ urllib3==2.2.3
110110
# requests
111111
uvicorn==0.34.3
112112
# via sphinx-autobuild
113-
watchfiles==1.0.5
113+
watchfiles==1.1.0
114114
# via sphinx-autobuild
115115
websockets==15.0.1
116116
# via sphinx-autobuild

requirements/quality.txt

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -38,24 +38,24 @@ binaryornot==0.4.4
3838
# cookiecutter
3939
bleach==6.2.0
4040
# via -r requirements/test.txt
41-
boto3==1.38.29
41+
boto3==1.38.38
4242
# via
4343
# -r requirements/test.txt
4444
# fs-s3fs
4545
# moto
46-
botocore==1.38.29
46+
botocore==1.38.38
4747
# via
4848
# -r requirements/test.txt
4949
# boto3
5050
# moto
5151
# s3transfer
52-
cachetools==6.0.0
52+
cachetools==6.1.0
5353
# via
5454
# -r requirements/test.txt
5555
# tox
5656
celery==5.5.3
5757
# via -r requirements/test.txt
58-
certifi==2025.4.26
58+
certifi==2025.6.15
5959
# via
6060
# -r requirements/test.txt
6161
# requests
@@ -112,11 +112,11 @@ cookiecutter==2.6.0
112112
# via
113113
# -r requirements/test.txt
114114
# xblock-sdk
115-
coverage[toml]==7.8.2
115+
coverage[toml]==7.9.1
116116
# via
117117
# -r requirements/test.txt
118118
# pytest-cov
119-
cryptography==45.0.3
119+
cryptography==45.0.4
120120
# via
121121
# -r requirements/test.txt
122122
# moto
@@ -132,7 +132,7 @@ distlib==0.3.9
132132
# via
133133
# -r requirements/test.txt
134134
# virtualenv
135-
django==4.2.22
135+
django==4.2.23
136136
# via
137137
# -c requirements/common_constraints.txt
138138
# -c requirements/constraints.txt
@@ -163,7 +163,7 @@ django-simple-history==3.1.1
163163
# via
164164
# -c requirements/constraints.txt
165165
# -r requirements/test.txt
166-
django-waffle==4.2.0
166+
django-waffle==5.0.0
167167
# via
168168
# -r requirements/test.txt
169169
# edx-django-utils
@@ -205,7 +205,7 @@ edx-toggles==5.3.0
205205
# via -r requirements/test.txt
206206
factory-boy==3.3.3
207207
# via -r requirements/test.txt
208-
faker==37.3.0
208+
faker==37.4.0
209209
# via
210210
# -r requirements/test.txt
211211
# factory-boy
@@ -344,6 +344,7 @@ pluggy==1.6.0
344344
# via
345345
# -r requirements/test.txt
346346
# pytest
347+
# pytest-cov
347348
# tox
348349
polib==1.2.0
349350
# via
@@ -382,7 +383,7 @@ pylint-plugin-utils==0.8.2
382383
# via
383384
# pylint-celery
384385
# pylint-django
385-
pymongo==4.13.0
386+
pymongo==4.13.2
386387
# via
387388
# -r requirements/test.txt
388389
# edx-opaque-keys
@@ -398,12 +399,12 @@ pyproject-api==1.9.1
398399
# via
399400
# -r requirements/test.txt
400401
# tox
401-
pytest==8.4.0
402+
pytest==8.4.1
402403
# via
403404
# -r requirements/test.txt
404405
# pytest-cov
405406
# pytest-django
406-
pytest-cov==6.1.1
407+
pytest-cov==6.2.1
407408
# via -r requirements/test.txt
408409
pytest-django==4.11.1
409410
# via -r requirements/test.txt
@@ -440,7 +441,7 @@ pyyaml==6.0.2
440441
# edx-i18n-tools
441442
# responses
442443
# xblock
443-
requests==2.32.3
444+
requests==2.32.4
444445
# via
445446
# -r requirements/test.txt
446447
# cookiecutter
@@ -493,9 +494,9 @@ text-unidecode==1.3
493494
# via
494495
# -r requirements/test.txt
495496
# python-slugify
496-
tomlkit==0.13.2
497+
tomlkit==0.13.3
497498
# via pylint
498-
tox==4.26.0
499+
tox==4.27.0
499500
# via -r requirements/test.txt
500501
types-python-dateutil==2.9.0.20250516
501502
# via

requirements/test-acceptance.txt

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -34,24 +34,24 @@ binaryornot==0.4.4
3434
# cookiecutter
3535
bleach==6.2.0
3636
# via -r requirements/test.txt
37-
boto3==1.38.29
37+
boto3==1.38.38
3838
# via
3939
# -r requirements/test.txt
4040
# fs-s3fs
4141
# moto
42-
botocore==1.38.29
42+
botocore==1.38.38
4343
# via
4444
# -r requirements/test.txt
4545
# boto3
4646
# moto
4747
# s3transfer
48-
cachetools==6.0.0
48+
cachetools==6.1.0
4949
# via
5050
# -r requirements/test.txt
5151
# tox
5252
celery==5.5.3
5353
# via -r requirements/test.txt
54-
certifi==2025.4.26
54+
certifi==2025.6.15
5555
# via
5656
# -r requirements/test.txt
5757
# requests
@@ -103,11 +103,11 @@ cookiecutter==2.6.0
103103
# via
104104
# -r requirements/test.txt
105105
# xblock-sdk
106-
coverage[toml]==7.8.2
106+
coverage[toml]==7.9.1
107107
# via
108108
# -r requirements/test.txt
109109
# pytest-cov
110-
cryptography==45.0.3
110+
cryptography==45.0.4
111111
# via
112112
# -r requirements/test.txt
113113
# moto
@@ -122,7 +122,7 @@ distlib==0.3.9
122122
# via
123123
# -r requirements/test.txt
124124
# virtualenv
125-
django==4.2.22
125+
django==4.2.23
126126
# via
127127
# -c requirements/common_constraints.txt
128128
# -c requirements/constraints.txt
@@ -153,7 +153,7 @@ django-simple-history==3.1.1
153153
# via
154154
# -c requirements/constraints.txt
155155
# -r requirements/test.txt
156-
django-waffle==4.2.0
156+
django-waffle==5.0.0
157157
# via
158158
# -r requirements/test.txt
159159
# edx-django-utils
@@ -193,7 +193,7 @@ edx-toggles==5.3.0
193193
# via -r requirements/test.txt
194194
factory-boy==3.3.3
195195
# via -r requirements/test.txt
196-
faker==37.3.0
196+
faker==37.4.0
197197
# via
198198
# -r requirements/test.txt
199199
# factory-boy
@@ -327,6 +327,7 @@ pluggy==1.6.0
327327
# via
328328
# -r requirements/test.txt
329329
# pytest
330+
# pytest-cov
330331
# tox
331332
polib==1.2.0
332333
# via
@@ -351,7 +352,7 @@ pygments==2.19.1
351352
# rich
352353
pyinstrument==5.0.2
353354
# via -r requirements/test-acceptance.in
354-
pymongo==4.13.0
355+
pymongo==4.13.2
355356
# via
356357
# -r requirements/test.txt
357358
# edx-opaque-keys
@@ -367,13 +368,13 @@ pyproject-api==1.9.1
367368
# via
368369
# -r requirements/test.txt
369370
# tox
370-
pytest==8.4.0
371+
pytest==8.4.1
371372
# via
372373
# -r requirements/test-acceptance.in
373374
# -r requirements/test.txt
374375
# pytest-cov
375376
# pytest-django
376-
pytest-cov==6.1.1
377+
pytest-cov==6.2.1
377378
# via -r requirements/test.txt
378379
pytest-django==4.11.1
379380
# via -r requirements/test.txt
@@ -410,7 +411,7 @@ pyyaml==6.0.2
410411
# edx-i18n-tools
411412
# responses
412413
# xblock
413-
requests==2.32.3
414+
requests==2.32.4
414415
# via
415416
# -r requirements/test.txt
416417
# cookiecutter
@@ -462,7 +463,7 @@ text-unidecode==1.3
462463
# via
463464
# -r requirements/test.txt
464465
# python-slugify
465-
tox==4.26.0
466+
tox==4.27.0
466467
# via -r requirements/test.txt
467468
types-python-dateutil==2.9.0.20250516
468469
# via

0 commit comments

Comments
 (0)