@@ -3,23 +3,22 @@ isolated_build = true
3
3
envlist =
4
4
docs
5
5
packaging
6
- py{38,39,310}-dj{32}-{sqlite,postgresql,postgis,mysql}
7
- py{310}-dj{40}-{sqlite}
8
- py{310,311}-dj{41}-{sqlite,postgresql,postgis,mysql}
9
- py{310,311}-dj{42,main}-{sqlite,postgresql,postgis,mysql}
10
- py{310,311}-dj{42,main}-psycopg3
6
+ py{38,39,310}-dj32-{sqlite,postgresql,postgis,mysql}
7
+ py310-dj40-sqlite
8
+ py{310,311}-dj41-{sqlite,postgresql,postgis,mysql}
9
+ py{310,311}-dj{42,main}-{sqlite,postgresql,psycopg3,postgis,mysql}
11
10
12
11
[testenv]
13
12
deps =
14
13
dj32: django~=3.2.9
15
14
dj40: django~=4.0.0
16
15
dj41: django~=4.1.3
17
- dj42: django>=4.2a1,<5
16
+ dj42: django~=4.2.1
17
+ djmain: https://github.com/django/django/archive/main.tar.gz
18
18
postgresql: psycopg2-binary
19
19
psycopg3: psycopg[binary]
20
20
postgis: psycopg2-binary
21
21
mysql: mysqlclient
22
- djmain: https://github.com/django/django/archive/main.tar.gz
23
22
coverage[toml]
24
23
Jinja2
25
24
html5lib
@@ -40,7 +39,7 @@ setenv =
40
39
PYTHONPATH = {toxinidir}
41
40
PYTHONWARNINGS = d
42
41
py39-dj32-postgresql: DJANGO_SELENIUM_TESTS = true
43
- py310-dj41 -postgresql: DJANGO_SELENIUM_TESTS = true
42
+ py311-dj42 -postgresql: DJANGO_SELENIUM_TESTS = true
44
43
DB_NAME = {env:DB_NAME:debug_toolbar}
45
44
DB_USER = {env:DB_USER:debug_toolbar}
46
45
DB_HOST = {env:DB_HOST:localhost}
@@ -56,7 +55,6 @@ setenv =
56
55
DB_BACKEND = postgresql
57
56
DB_PORT = {env:DB_PORT:5432}
58
57
59
-
60
58
[testenv:py{38,39,310,311}-dj{32,40,41,42,main}-postgis]
61
59
setenv =
62
60
{[testenv]setenv}
0 commit comments