Skip to content

Commit 9d79e25

Browse files
chore: Upgrade Python requirements (#215)
1 parent 65d0d9e commit 9d79e25

7 files changed

Lines changed: 60 additions & 57 deletions

File tree

requirements/base.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
asgiref==3.11.1
88
# via django
9-
attrs==25.4.0
9+
attrs==26.1.0
1010
# via openedx-events
1111
certifi==2026.2.25
1212
# via requests
@@ -18,7 +18,7 @@ charset-normalizer==3.4.6
1818
# via requests
1919
click==8.3.1
2020
# via edx-django-utils
21-
cryptography==46.0.5
21+
cryptography==46.0.6
2222
# via pyjwt
2323
django==5.2.12
2424
# via
@@ -58,7 +58,7 @@ django-waffle==5.0.0
5858
# edx-drf-extensions
5959
djangoql==0.19.1
6060
# via -r requirements/base.in
61-
djangorestframework==3.16.1
61+
djangorestframework==3.17.1
6262
# via
6363
# drf-jwt
6464
# edx-drf-extensions
@@ -92,7 +92,7 @@ jsonfield2==4.0.0.post0
9292
# via -r requirements/base.in
9393
mysqlclient==2.2.8
9494
# via -r requirements/base.in
95-
openedx-events==10.5.0
95+
openedx-events==11.1.0
9696
# via -r requirements/base.in
9797
ply==3.11
9898
# via djangoql
@@ -112,9 +112,9 @@ pytz==2026.1.post1
112112
# via -r requirements/base.in
113113
pyyaml==6.0.3
114114
# via edx-django-release-util
115-
redis==7.3.0
115+
redis==7.4.0
116116
# via -r requirements/base.in
117-
requests==2.32.5
117+
requests==2.33.0
118118
# via edx-drf-extensions
119119
rules==3.5
120120
# via -r requirements/base.in

requirements/ci.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,13 @@ pluggy==1.6.0
2828
# via tox
2929
pyproject-api==1.10.0
3030
# via tox
31-
python-discovery==1.1.3
32-
# via virtualenv
31+
python-discovery==1.2.1
32+
# via
33+
# tox
34+
# virtualenv
3335
tomli-w==1.2.0
3436
# via tox
35-
tox==4.49.1
37+
tox==4.51.0
3638
# via -r requirements/ci.in
3739
virtualenv==21.2.0
3840
# via tox

requirements/dev.txt

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ astroid==4.0.4
1313
# -r requirements/quality.txt
1414
# pylint
1515
# pylint-celery
16-
attrs==25.4.0
16+
attrs==26.1.0
1717
# via
1818
# -r requirements/quality.txt
1919
# openedx-events
20-
build==1.4.0
20+
build==1.4.2
2121
# via
2222
# -r requirements/pip-tools.txt
2323
# pip-tools
@@ -34,7 +34,7 @@ cffi==2.0.0
3434
# -r requirements/quality.txt
3535
# cryptography
3636
# pynacl
37-
chardet==7.1.0
37+
chardet==7.4.0.post2
3838
# via diff-cover
3939
charset-normalizer==3.4.6
4040
# via
@@ -61,11 +61,11 @@ colorama==0.4.6
6161
# via
6262
# -r requirements/ci.txt
6363
# tox
64-
coverage[toml]==7.13.4
64+
coverage[toml]==7.13.5
6565
# via
6666
# -r requirements/quality.txt
6767
# pytest-cov
68-
cryptography==46.0.5
68+
cryptography==46.0.6
6969
# via
7070
# -r requirements/quality.txt
7171
# pyjwt
@@ -126,7 +126,7 @@ django-waffle==5.0.0
126126
# edx-drf-extensions
127127
djangoql==0.19.1
128128
# via -r requirements/quality.txt
129-
djangorestframework==3.16.1
129+
djangorestframework==3.17.1
130130
# via
131131
# -r requirements/quality.txt
132132
# drf-jwt
@@ -168,7 +168,7 @@ 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.11.0
171+
faker==40.11.1
172172
# via
173173
# -r requirements/quality.txt
174174
# factory-boy
@@ -217,7 +217,7 @@ mccabe==0.7.0
217217
# pylint
218218
mysqlclient==2.2.8
219219
# via -r requirements/quality.txt
220-
openedx-events==10.5.0
220+
openedx-events==11.1.0
221221
# via -r requirements/quality.txt
222222
packaging==26.0
223223
# via
@@ -267,7 +267,7 @@ pycparser==3.0
267267
# cffi
268268
pydocstyle==6.3.0
269269
# via -r requirements/quality.txt
270-
pygments==2.19.2
270+
pygments==2.20.0
271271
# via
272272
# -r requirements/quality.txt
273273
# diff-cover
@@ -319,13 +319,14 @@ pytest==9.0.2
319319
# -r requirements/quality.txt
320320
# pytest-cov
321321
# pytest-django
322-
pytest-cov==7.0.0
322+
pytest-cov==7.1.0
323323
# via -r requirements/quality.txt
324324
pytest-django==4.12.0
325325
# via -r requirements/quality.txt
326-
python-discovery==1.1.3
326+
python-discovery==1.2.1
327327
# via
328328
# -r requirements/ci.txt
329+
# tox
329330
# virtualenv
330331
python-slugify==8.0.4
331332
# via
@@ -339,9 +340,9 @@ pyyaml==6.0.3
339340
# code-annotations
340341
# edx-django-release-util
341342
# edx-i18n-tools
342-
redis==7.3.0
343+
redis==7.4.0
343344
# via -r requirements/quality.txt
344-
requests==2.32.5
345+
requests==2.33.0
345346
# via
346347
# -r requirements/quality.txt
347348
# edx-drf-extensions
@@ -384,7 +385,7 @@ tomlkit==0.14.0
384385
# via
385386
# -r requirements/quality.txt
386387
# pylint
387-
tox==4.49.1
388+
tox==4.51.0
388389
# via -r requirements/ci.txt
389390
typing-extensions==4.15.0
390391
# via

requirements/doc.txt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ asgiref==3.11.1
1212
# via
1313
# -r requirements/test.txt
1414
# django
15-
attrs==25.4.0
15+
attrs==26.1.0
1616
# via
1717
# -r requirements/test.txt
1818
# openedx-events
@@ -22,7 +22,7 @@ babel==2.18.0
2222
# sphinx
2323
beautifulsoup4==4.14.3
2424
# via pydata-sphinx-theme
25-
build==1.4.0
25+
build==1.4.2
2626
# via -r requirements/doc.in
2727
certifi==2026.2.25
2828
# via
@@ -44,11 +44,11 @@ click==8.3.1
4444
# edx-django-utils
4545
code-annotations==3.0.0
4646
# via -r requirements/test.txt
47-
coverage[toml]==7.13.4
47+
coverage[toml]==7.13.5
4848
# via
4949
# -r requirements/test.txt
5050
# pytest-cov
51-
cryptography==46.0.5
51+
cryptography==46.0.6
5252
# via
5353
# -r requirements/test.txt
5454
# pyjwt
@@ -97,7 +97,7 @@ django-waffle==5.0.0
9797
# edx-drf-extensions
9898
djangoql==0.19.1
9999
# via -r requirements/test.txt
100-
djangorestframework==3.16.1
100+
djangorestframework==3.17.1
101101
# via
102102
# -r requirements/test.txt
103103
# drf-jwt
@@ -144,7 +144,7 @@ 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.11.0
147+
faker==40.11.1
148148
# via
149149
# -r requirements/test.txt
150150
# factory-boy
@@ -166,7 +166,7 @@ iniconfig==2.3.0
166166
# pytest
167167
jaraco-classes==3.4.0
168168
# via keyring
169-
jaraco-context==6.1.1
169+
jaraco-context==6.1.2
170170
# via keyring
171171
jaraco-functools==4.4.0
172172
# via keyring
@@ -197,9 +197,9 @@ more-itertools==10.8.0
197197
# jaraco-functools
198198
mysqlclient==2.2.8
199199
# via -r requirements/test.txt
200-
nh3==0.3.3
200+
nh3==0.3.4
201201
# via readme-renderer
202-
openedx-events==10.5.0
202+
openedx-events==11.1.0
203203
# via -r requirements/test.txt
204204
packaging==26.0
205205
# via
@@ -227,7 +227,7 @@ pycparser==3.0
227227
# cffi
228228
pydata-sphinx-theme==0.16.1
229229
# via sphinx-book-theme
230-
pygments==2.19.2
230+
pygments==2.20.0
231231
# via
232232
# -r requirements/test.txt
233233
# accessible-pygments
@@ -257,7 +257,7 @@ pytest==9.0.2
257257
# -r requirements/test.txt
258258
# pytest-cov
259259
# pytest-django
260-
pytest-cov==7.0.0
260+
pytest-cov==7.1.0
261261
# via -r requirements/test.txt
262262
pytest-django==4.12.0
263263
# via -r requirements/test.txt
@@ -274,9 +274,9 @@ pyyaml==6.0.3
274274
# edx-django-release-util
275275
readme-renderer==44.0
276276
# via twine
277-
redis==7.3.0
277+
redis==7.4.0
278278
# via -r requirements/test.txt
279-
requests==2.32.5
279+
requests==2.33.0
280280
# via
281281
# -r requirements/test.txt
282282
# edx-drf-extensions

requirements/pip-tools.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
# make upgrade
66
#
7-
build==1.4.0
7+
build==1.4.2
88
# via pip-tools
99
click==8.3.1
1010
# via pip-tools

requirements/quality.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ astroid==4.0.4
1212
# via
1313
# pylint
1414
# pylint-celery
15-
attrs==25.4.0
15+
attrs==26.1.0
1616
# via
1717
# -r requirements/test.txt
1818
# openedx-events
@@ -42,11 +42,11 @@ code-annotations==3.0.0
4242
# via
4343
# -r requirements/test.txt
4444
# edx-lint
45-
coverage[toml]==7.13.4
45+
coverage[toml]==7.13.5
4646
# via
4747
# -r requirements/test.txt
4848
# pytest-cov
49-
cryptography==46.0.5
49+
cryptography==46.0.6
5050
# via
5151
# -r requirements/test.txt
5252
# pyjwt
@@ -96,7 +96,7 @@ django-waffle==5.0.0
9696
# edx-drf-extensions
9797
djangoql==0.19.1
9898
# via -r requirements/test.txt
99-
djangorestframework==3.16.1
99+
djangorestframework==3.17.1
100100
# via
101101
# -r requirements/test.txt
102102
# drf-jwt
@@ -136,7 +136,7 @@ edx-rbac==3.0.0
136136
# via -r requirements/test.txt
137137
factory-boy==3.3.3
138138
# via -r requirements/test.txt
139-
faker==40.11.0
139+
faker==40.11.1
140140
# via
141141
# -r requirements/test.txt
142142
# factory-boy
@@ -170,7 +170,7 @@ mccabe==0.7.0
170170
# via pylint
171171
mysqlclient==2.2.8
172172
# via -r requirements/test.txt
173-
openedx-events==10.5.0
173+
openedx-events==11.1.0
174174
# via -r requirements/test.txt
175175
packaging==26.0
176176
# via
@@ -199,7 +199,7 @@ pycparser==3.0
199199
# cffi
200200
pydocstyle==6.3.0
201201
# via -r requirements/quality.in
202-
pygments==2.19.2
202+
pygments==2.20.0
203203
# via
204204
# -r requirements/test.txt
205205
# pytest
@@ -235,7 +235,7 @@ pytest==9.0.2
235235
# -r requirements/test.txt
236236
# pytest-cov
237237
# pytest-django
238-
pytest-cov==7.0.0
238+
pytest-cov==7.1.0
239239
# via -r requirements/test.txt
240240
pytest-django==4.12.0
241241
# via -r requirements/test.txt
@@ -250,9 +250,9 @@ pyyaml==6.0.3
250250
# -r requirements/test.txt
251251
# code-annotations
252252
# edx-django-release-util
253-
redis==7.3.0
253+
redis==7.4.0
254254
# via -r requirements/test.txt
255-
requests==2.32.5
255+
requests==2.33.0
256256
# via
257257
# -r requirements/test.txt
258258
# edx-drf-extensions

0 commit comments

Comments
 (0)