Skip to content

Commit 340d4e0

Browse files
committed
fixup! test: upgrade to Python 3.11 and Django 4.2
1 parent d78b526 commit 340d4e0

File tree

6 files changed

+36
-63
lines changed

6 files changed

+36
-63
lines changed

requirements/ci.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ filelock==3.17.0
1111
# tox
1212
# virtualenv
1313
packaging==24.2
14-
# via tox
15-
platformdirs==4.3.6
1614
# via
15+
# pyproject-api
1716
# tox
18-
# virtualenv
19-
pluggy==0.13.1
17+
platformdirs==4.3.6
2018
# via
21-
# -c requirements/constraints.txt
2219
# tox
20+
# virtualenv
21+
pluggy==1.5.0
22+
# via tox
2323
py==1.11.0
2424
# via tox
2525
six==1.17.0

requirements/constraints.txt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,3 @@
1010

1111
# Common constraints for edx repos
1212
-c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
13-
14-
15-
# Newer versions of pytest fail because `edx-completion` defines `default_app_config`:
16-
# https://github.com/openedx/completion/blob/v4.2.0/completion/__init__.py#L7
17-
pytest<6.0.0
18-
pluggy<1.0.0

requirements/dev.txt

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ attrs==25.1.0
3333
# via
3434
# -r requirements/quality.txt
3535
# openedx-events
36-
# pytest
3736
billiard==4.2.1
3837
# via
3938
# -r requirements/quality.txt
@@ -275,6 +274,10 @@ idna==3.10
275274
# via
276275
# -r requirements/quality.txt
277276
# requests
277+
iniconfig==2.0.0
278+
# via
279+
# -r requirements/quality.txt
280+
# pytest
278281
isodate==0.7.2
279282
# via
280283
# -r requirements/quality.txt
@@ -336,9 +339,7 @@ mccabe==0.7.0
336339
mock==3.0.5
337340
# via -r requirements/quality.txt
338341
more-itertools==5.0.0
339-
# via
340-
# -r requirements/quality.txt
341-
# pytest
342+
# via -r requirements/quality.txt
342343
mysqlclient==2.2.7
343344
# via -r requirements/quality.txt
344345
newrelic==10.6.0
@@ -385,9 +386,8 @@ platformdirs==4.3.6
385386
# -r requirements/quality.txt
386387
# pylint
387388
# virtualenv
388-
pluggy==0.13.1
389+
pluggy==1.5.0
389390
# via
390-
# -c requirements/constraints.txt
391391
# -r requirements/ci.txt
392392
# -r requirements/quality.txt
393393
# pytest
@@ -407,8 +407,6 @@ psutil==7.0.0
407407
py==1.11.0
408408
# via
409409
# -r requirements/ci.txt
410-
# -r requirements/quality.txt
411-
# pytest
412410
# tox
413411
pycodestyle==2.12.1
414412
# via -r requirements/quality.txt
@@ -457,15 +455,14 @@ pyproject-hooks==1.2.0
457455
# -r requirements/pip-tools.txt
458456
# build
459457
# pip-tools
460-
pytest==5.4.3
458+
pytest==8.3.5
461459
# via
462-
# -c requirements/constraints.txt
463460
# -r requirements/quality.txt
464461
# pytest-cov
465462
# pytest-django
466463
pytest-cov==6.0.0
467464
# via -r requirements/quality.txt
468-
pytest-django==4.5.2
465+
pytest-django==4.10.0
469466
# via -r requirements/quality.txt
470467
python-dateutil==2.9.0.post0
471468
# via
@@ -593,7 +590,6 @@ wcwidth==0.2.13
593590
# via
594591
# -r requirements/quality.txt
595592
# prompt-toolkit
596-
# pytest
597593
web-fragments==2.2.0
598594
# via
599595
# -r requirements/quality.txt

requirements/doc.txt

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ attrs==25.1.0
3636
# -r requirements/base.txt
3737
# -r requirements/test.txt
3838
# openedx-events
39-
# pytest
4039
babel==2.17.0
4140
# via sphinx
4241
billiard==4.2.1
@@ -302,6 +301,10 @@ idna==3.10
302301
# requests
303302
imagesize==1.4.1
304303
# via sphinx
304+
iniconfig==2.0.0
305+
# via
306+
# -r requirements/test.txt
307+
# pytest
305308
isodate==0.7.2
306309
# via
307310
# -r requirements/base.txt
@@ -365,9 +368,7 @@ markupsafe==3.0.2
365368
mock==3.0.5
366369
# via -r requirements/test.txt
367370
more-itertools==5.0.0
368-
# via
369-
# -r requirements/test.txt
370-
# pytest
371+
# via -r requirements/test.txt
371372
mysqlclient==2.2.7
372373
# via -r requirements/test.txt
373374
newrelic==10.6.0
@@ -410,7 +411,7 @@ pbr==6.1.1
410411
# -r requirements/base.txt
411412
# -r requirements/test.txt
412413
# stevedore
413-
pluggy==0.13.1
414+
pluggy==1.5.0
414415
# via
415416
# -r requirements/test.txt
416417
# pytest
@@ -428,10 +429,6 @@ psutil==7.0.0
428429
# -r requirements/base.txt
429430
# -r requirements/test.txt
430431
# edx-django-utils
431-
py==1.11.0
432-
# via
433-
# -r requirements/test.txt
434-
# pytest
435432
pycparser==2.22
436433
# via
437434
# -r requirements/base.txt
@@ -459,14 +456,14 @@ pynacl==1.5.0
459456
# -r requirements/base.txt
460457
# -r requirements/test.txt
461458
# edx-django-utils
462-
pytest==5.4.3
459+
pytest==8.3.5
463460
# via
464461
# -r requirements/test.txt
465462
# pytest-cov
466463
# pytest-django
467464
pytest-cov==6.0.0
468465
# via -r requirements/test.txt
469-
pytest-django==4.5.2
466+
pytest-django==4.10.0
470467
# via -r requirements/test.txt
471468
python-dateutil==2.9.0.post0
472469
# via
@@ -616,7 +613,6 @@ wcwidth==0.2.13
616613
# -r requirements/base.txt
617614
# -r requirements/test.txt
618615
# prompt-toolkit
619-
# pytest
620616
web-fragments==2.2.0
621617
# via
622618
# -r requirements/base.txt

requirements/quality.txt

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ attrs==25.1.0
3232
# via
3333
# -r requirements/test.txt
3434
# openedx-events
35-
# pytest
3635
billiard==4.2.1
3736
# via
3837
# -r requirements/test.txt
@@ -255,6 +254,10 @@ idna==3.10
255254
# via
256255
# -r requirements/test.txt
257256
# requests
257+
iniconfig==2.0.0
258+
# via
259+
# -r requirements/test.txt
260+
# pytest
258261
isodate==0.7.2
259262
# via
260263
# -r requirements/test.txt
@@ -314,9 +317,7 @@ mccabe==0.7.0
314317
mock==3.0.5
315318
# via -r requirements/test.txt
316319
more-itertools==5.0.0
317-
# via
318-
# -r requirements/test.txt
319-
# pytest
320+
# via -r requirements/test.txt
320321
mysqlclient==2.2.7
321322
# via -r requirements/test.txt
322323
newrelic==10.6.0
@@ -353,9 +354,8 @@ pbr==6.1.1
353354
# stevedore
354355
platformdirs==4.3.6
355356
# via pylint
356-
pluggy==0.13.1
357+
pluggy==1.5.0
357358
# via
358-
# -c requirements/constraints.txt
359359
# -r requirements/test.txt
360360
# pytest
361361
polib==1.2.0
@@ -370,10 +370,6 @@ psutil==7.0.0
370370
# via
371371
# -r requirements/test.txt
372372
# edx-django-utils
373-
py==1.11.0
374-
# via
375-
# -r requirements/test.txt
376-
# pytest
377373
pycodestyle==2.12.1
378374
# via -r requirements/quality.in
379375
pycparser==2.22
@@ -410,15 +406,14 @@ pynacl==1.5.0
410406
# via
411407
# -r requirements/test.txt
412408
# edx-django-utils
413-
pytest==5.4.3
409+
pytest==8.3.5
414410
# via
415-
# -c requirements/constraints.txt
416411
# -r requirements/test.txt
417412
# pytest-cov
418413
# pytest-django
419414
pytest-cov==6.0.0
420415
# via -r requirements/test.txt
421-
pytest-django==4.5.2
416+
pytest-django==4.10.0
422417
# via -r requirements/test.txt
423418
python-dateutil==2.9.0.post0
424419
# via
@@ -530,7 +525,6 @@ wcwidth==0.2.13
530525
# via
531526
# -r requirements/test.txt
532527
# prompt-toolkit
533-
# pytest
534528
web-fragments==2.2.0
535529
# via
536530
# -r requirements/test.txt

requirements/test.txt

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ attrs==25.1.0
2828
# via
2929
# -r requirements/base.txt
3030
# openedx-events
31-
# pytest
3231
billiard==4.2.1
3332
# via
3433
# -r requirements/base.txt
@@ -238,6 +237,8 @@ idna==3.10
238237
# via
239238
# -r requirements/base.txt
240239
# requests
240+
iniconfig==2.0.0
241+
# via pytest
241242
isodate==0.7.2
242243
# via
243244
# -r requirements/base.txt
@@ -287,9 +288,7 @@ markupsafe==3.0.2
287288
mock==3.0.5
288289
# via -r requirements/test.in
289290
more-itertools==5.0.0
290-
# via
291-
# -r requirements/test.in
292-
# pytest
291+
# via -r requirements/test.in
293292
mysqlclient==2.2.7
294293
# via -r requirements/test.in
295294
newrelic==10.6.0
@@ -318,10 +317,8 @@ pbr==6.1.1
318317
# via
319318
# -r requirements/base.txt
320319
# stevedore
321-
pluggy==0.13.1
322-
# via
323-
# -c requirements/constraints.txt
324-
# pytest
320+
pluggy==1.5.0
321+
# via pytest
325322
polib==1.2.0
326323
# via edx-i18n-tools
327324
prompt-toolkit==3.0.50
@@ -332,8 +329,6 @@ psutil==7.0.0
332329
# via
333330
# -r requirements/base.txt
334331
# edx-django-utils
335-
py==1.11.0
336-
# via pytest
337332
pycparser==2.22
338333
# via
339334
# -r requirements/base.txt
@@ -352,15 +347,14 @@ pynacl==1.5.0
352347
# via
353348
# -r requirements/base.txt
354349
# edx-django-utils
355-
pytest==5.4.3
350+
pytest==8.3.5
356351
# via
357-
# -c requirements/constraints.txt
358352
# -r requirements/test.in
359353
# pytest-cov
360354
# pytest-django
361355
pytest-cov==6.0.0
362356
# via -r requirements/test.in
363-
pytest-django==4.5.2
357+
pytest-django==4.10.0
364358
# via -r requirements/test.in
365359
python-dateutil==2.9.0.post0
366360
# via
@@ -468,7 +462,6 @@ wcwidth==0.2.13
468462
# via
469463
# -r requirements/base.txt
470464
# prompt-toolkit
471-
# pytest
472465
web-fragments==2.2.0
473466
# via
474467
# -r requirements/base.txt

0 commit comments

Comments
 (0)