@@ -8,7 +8,7 @@ asgiref==3.8.1
8
8
# via
9
9
# -r requirements/quality.txt
10
10
# django
11
- astroid==3.2.4
11
+ astroid==3.3.5
12
12
# via
13
13
# -r requirements/quality.txt
14
14
# pylint
@@ -22,7 +22,7 @@ backports-tarfile==1.2.0
22
22
# via
23
23
# -r requirements/quality.txt
24
24
# jaraco-context
25
- build==1.2.2
25
+ build==1.2.2.post1
26
26
# via
27
27
# -r requirements/pip-tools.txt
28
28
# pip-tools
@@ -44,7 +44,7 @@ chardet==5.2.0
44
44
# -r requirements/ci.txt
45
45
# diff-cover
46
46
# tox
47
- charset-normalizer==3.3.2
47
+ charset-normalizer==3.4.0
48
48
# via
49
49
# -r requirements/quality.txt
50
50
# requests
@@ -70,11 +70,11 @@ colorama==0.4.6
70
70
# via
71
71
# -r requirements/ci.txt
72
72
# tox
73
- coverage[toml]==7.6.1
73
+ coverage[toml]==7.6.4
74
74
# via
75
75
# -r requirements/quality.txt
76
76
# pytest-cov
77
- cryptography==43.0.1
77
+ cryptography==43.0.3
78
78
# via
79
79
# -r requirements/quality.txt
80
80
# pyjwt
@@ -83,11 +83,11 @@ ddt==1.7.2
83
83
# via -r requirements/quality.txt
84
84
diff-cover==9.2.0
85
85
# via -r requirements/dev.in
86
- dill==0.3.8
86
+ dill==0.3.9
87
87
# via
88
88
# -r requirements/quality.txt
89
89
# pylint
90
- distlib==0.3.8
90
+ distlib==0.3.9
91
91
# via
92
92
# -r requirements/ci.txt
93
93
# virtualenv
@@ -119,7 +119,7 @@ djangorestframework==3.15.2
119
119
# -r requirements/quality.txt
120
120
# drf-jwt
121
121
# edx-drf-extensions
122
- dnspython==2.6.1
122
+ dnspython==2.7.0
123
123
# via
124
124
# -r requirements/quality.txt
125
125
# pymongo
@@ -131,14 +131,14 @@ drf-jwt==1.19.2
131
131
# via
132
132
# -r requirements/quality.txt
133
133
# edx-drf-extensions
134
- edx-codejail==3.4 .1
134
+ edx-codejail==3.5 .1
135
135
# via -r requirements/quality.txt
136
- edx-django-utils==5.15 .0
136
+ edx-django-utils==7.0 .0
137
137
# via
138
138
# -r requirements/quality.txt
139
139
# edx-drf-extensions
140
140
# edx-toggles
141
- edx-drf-extensions==10.4 .0
141
+ edx-drf-extensions==10.5 .0
142
142
# via -r requirements/quality.txt
143
143
edx-i18n-tools==1.6.3
144
144
# via -r requirements/dev.in
@@ -159,7 +159,7 @@ idna==3.10
159
159
# via
160
160
# -r requirements/quality.txt
161
161
# requests
162
- importlib-metadata==8.4 .0
162
+ importlib-metadata==8.5 .0
163
163
# via
164
164
# -r requirements/quality.txt
165
165
# keyring
@@ -180,7 +180,7 @@ jaraco-context==6.0.1
180
180
# via
181
181
# -r requirements/quality.txt
182
182
# keyring
183
- jaraco-functools==4.0.2
183
+ jaraco-functools==4.1.0
184
184
# via
185
185
# -r requirements/quality.txt
186
186
# keyring
@@ -196,25 +196,25 @@ jinja2==3.1.4
196
196
# diff-cover
197
197
jsonschema==4.23.0
198
198
# via -r requirements/quality.txt
199
- jsonschema-specifications==2023.12 .1
199
+ jsonschema-specifications==2024.10 .1
200
200
# via
201
201
# -r requirements/quality.txt
202
202
# jsonschema
203
- keyring==25.4 .0
203
+ keyring==25.5 .0
204
204
# via
205
205
# -r requirements/quality.txt
206
206
# twine
207
207
lxml[html-clean,html_clean]==5.3.0
208
208
# via
209
209
# edx-i18n-tools
210
210
# lxml-html-clean
211
- lxml-html-clean==0.2.2
211
+ lxml-html-clean==0.3.1
212
212
# via lxml
213
213
markdown-it-py==3.0.0
214
214
# via
215
215
# -r requirements/quality.txt
216
216
# rich
217
- markupsafe==2.1.5
217
+ markupsafe==3.0.2
218
218
# via
219
219
# -r requirements/quality.txt
220
220
# jinja2
@@ -231,7 +231,7 @@ more-itertools==10.5.0
231
231
# -r requirements/quality.txt
232
232
# jaraco-classes
233
233
# jaraco-functools
234
- newrelic==9.13 .0
234
+ newrelic==10.2 .0
235
235
# via
236
236
# -r requirements/quality.txt
237
237
# edx-django-utils
@@ -276,7 +276,7 @@ pluggy==1.5.0
276
276
# tox
277
277
polib==1.2.0
278
278
# via edx-i18n-tools
279
- psutil==6.0 .0
279
+ psutil==6.1 .0
280
280
# via
281
281
# -r requirements/quality.txt
282
282
# edx-django-utils
@@ -299,7 +299,7 @@ pyjwt[crypto]==2.9.0
299
299
# -r requirements/quality.txt
300
300
# drf-jwt
301
301
# edx-drf-extensions
302
- pylint==3.2.7
302
+ pylint==3.3.1
303
303
# via
304
304
# -r requirements/quality.txt
305
305
# edx-lint
@@ -310,7 +310,7 @@ pylint-celery==0.3
310
310
# via
311
311
# -r requirements/quality.txt
312
312
# edx-lint
313
- pylint-django==2.5.5
313
+ pylint-django==2.6.1
314
314
# via
315
315
# -r requirements/quality.txt
316
316
# edx-lint
@@ -319,7 +319,7 @@ pylint-plugin-utils==0.8.2
319
319
# -r requirements/quality.txt
320
320
# pylint-celery
321
321
# pylint-django
322
- pymongo==4.9 .1
322
+ pymongo==4.10 .1
323
323
# via
324
324
# -r requirements/quality.txt
325
325
# edx-opaque-keys
@@ -331,7 +331,7 @@ pyproject-api==1.8.0
331
331
# via
332
332
# -r requirements/ci.txt
333
333
# tox
334
- pyproject-hooks==1.1 .0
334
+ pyproject-hooks==1.2 .0
335
335
# via
336
336
# -r requirements/pip-tools.txt
337
337
# build
@@ -346,7 +346,7 @@ pytest-cov==5.0.0
346
346
# via -r requirements/quality.txt
347
347
pytest-django==4.9.0
348
348
# via -r requirements/quality.txt
349
- pytest-randomly==3.15 .0
349
+ pytest-randomly==3.16 .0
350
350
# via -r requirements/quality.txt
351
351
python-slugify==8.0.4
352
352
# via
@@ -380,7 +380,7 @@ rfc3986==2.0.0
380
380
# via
381
381
# -r requirements/quality.txt
382
382
# twine
383
- rich==13.8.1
383
+ rich==13.9.3
384
384
# via
385
385
# -r requirements/quality.txt
386
386
# twine
@@ -424,7 +424,7 @@ tomlkit==0.13.2
424
424
# via
425
425
# -r requirements/quality.txt
426
426
# pylint
427
- tox==4.20.0
427
+ tox==4.23.2
428
428
# via -r requirements/ci.txt
429
429
twine==5.1.1
430
430
# via -r requirements/quality.txt
@@ -437,7 +437,7 @@ urllib3==2.2.3
437
437
# -r requirements/quality.txt
438
438
# requests
439
439
# twine
440
- virtualenv==20.26.5
440
+ virtualenv==20.27.0
441
441
# via
442
442
# -r requirements/ci.txt
443
443
# tox
@@ -455,7 +455,7 @@ pip==24.2
455
455
# via
456
456
# -r requirements/pip-tools.txt
457
457
# pip-tools
458
- setuptools==75.1 .0
458
+ setuptools==75.2 .0
459
459
# via
460
460
# -r requirements/pip-tools.txt
461
461
# -r requirements/quality.txt
0 commit comments