1
1
[tox]
2
2
envlist =
3
- py311 -lint,py311 -docs,
3
+ py312 -lint,py312 -docs,
4
4
{py37,py38}-django{2.2}-drf{3.10,3.11},
5
5
{py37,py38,py39}-django{3.2}-drf{3.11,3.12},
6
6
{py38,py39,py310}-django{4.0,4.1}-drf{3.13,3.14},
7
7
{py311}-django{4.1, 4.2, 5.0}-drf{3.14},
8
8
{py312}-django{4.2, 5.0}-drf{3.14},
9
- py311-django5.0-drfmaster
10
- py311-djangomaster-drf3.14
11
- py311-drfmaster-djangomaster
12
- py311-drfmaster-djangomaster-allowcontribfail
9
+ {py312}-django{5.1}-drf{3.15},
10
+ py312-django5.1-drfmaster,
11
+ py312-djangomaster-drf3.15,
12
+ py312-drfmaster-djangomaster
13
+ py312-drfmaster-djangomaster-allowcontribfail
13
14
skip_missing_interpreters = true
14
15
15
16
[testenv]
@@ -25,30 +26,32 @@ deps =
25
26
django4.1: Django>=4.1,<4.2
26
27
django4.2: Django>=4.2,<4.3
27
28
django5.0: Django>=5.0,<5.1
29
+ django5.1: Django>=5.1,<5.2
28
30
29
31
drf3.10: djangorestframework>=3.10,<3.11
30
32
drf3.11: djangorestframework>=3.11,<3.12
31
33
drf3.12: djangorestframework>=3.12,<3.13
32
34
drf3.13: djangorestframework>=3.13,<3.14
33
35
drf3.14: djangorestframework>=3.14,<3.15
36
+ drf3.15: djangorestframework>=3.15,<3.16
34
37
35
38
djangomaster: https://github.com/django/django/archive/main.tar.gz
36
39
drfmaster: https://github.com/encode/django-rest-framework/archive/master.tar.gz
37
40
38
41
-r requirements/testing.txt
39
42
-r requirements/optionals.txt
40
43
41
- [testenv:py311 -drfmaster-djangomaster-allowcontribfail]
44
+ [testenv:py312 -drfmaster-djangomaster-allowcontribfail]
42
45
commands = python runtests.py {posargs:--fast --cov =drf_spectacular --cov =tests --cov-report =xml --allow-contrib-fail}
43
46
44
- [testenv:py311 -lint]
47
+ [testenv:py312 -lint]
45
48
commands = python runtests.py --lintonly
46
49
deps =
47
50
-r requirements/base.txt
48
51
-r requirements/linting.txt
49
52
-r requirements/linting-base.txt
50
53
51
- [testenv:py311 -docs]
54
+ [testenv:py312 -docs]
52
55
commands = sphinx-build -WEa -b html -d {envtmpdir}/doctrees docs {envtmpdir}/html
53
56
deps =
54
57
-r requirements/docs.txt
0 commit comments