|
1 | 1 | [tox] |
2 | | -isolated_build = true |
3 | | -skip_missing_interpreters = true |
4 | 2 | envlist = |
5 | | - py{37,38}-django{22,30,31,32} |
| 3 | + py{36,37,38,39}-django22 |
| 4 | + py{36,37,38,39,310}-django32 |
| 5 | + py{38,39,310}-django40 |
| 6 | + py{38,39,310,311}-django41 |
| 7 | + py{38,39,310,311,312}-django42 |
| 8 | + py{310,311,312}-django{50,51} |
| 9 | + py{310,311,312,313}-django52 |
6 | 10 |
|
7 | 11 | [testenv] |
8 | | -skip_install = true |
9 | | -setenv = |
10 | | - PYTHONPATH={toxinidir} |
11 | | -commands = |
12 | | - pytest {posargs} |
13 | | - |
14 | | -passenv = |
15 | | - CHROME_HEADLESS |
16 | | - |
| 12 | +description = Run tests in {envname} environment |
| 13 | +setenv = |
| 14 | + PYTHONPATH = {toxinidir}:{toxinidir}/tests:{env:PYTHONPATH:} |
| 15 | +commands = pytest {posargs} |
17 | 16 | deps = |
18 | 17 | pytest |
19 | 18 | pytest-django |
20 | 19 | django22: Django>=2.2,<3.0 |
21 | | - django30: Django>=3.0,<3.1 |
22 | | - django31: Django>=3.1,<3.2 |
23 | | - django32: Django>=3.2b1,<4.0 |
| 20 | + django32: Django>=3.2,<4.0 |
| 21 | + django40: Django>=4.0,<4.1 |
| 22 | + django41: Django>=4.1,<4.2 |
| 23 | + django42: Django>=4.2,<4.3 |
| 24 | + django50: Django>=5.0,<5.1 |
| 25 | + django51: Django>=5.1a1,<5.2 |
| 26 | + django52: Django>=5.2,<5.3 |
24 | 27 |
|
25 | | -[gh-actions] |
26 | 28 | python = |
27 | 29 | 3.7: py37 |
28 | 30 | 3.8: py38 |
| 31 | + 3.9: py39 |
| 32 | + 3.10: py310 |
| 33 | + 3.11: py311 |
| 34 | + 3.12: py312 |
| 35 | + 3.13: py313 |
| 36 | + |
| 37 | +[gh-actions:env] |
| 38 | +DJANGO = |
| 39 | + 2.2: django22 |
| 40 | + 3.2: django32 |
| 41 | + 4.0: django40 |
| 42 | + 4.1: django41 |
| 43 | + 4.2: django42 |
| 44 | + 5.0: django50 |
| 45 | + 5.1: django51 |
| 46 | + 5.2: django52 |
0 commit comments