@@ -4,6 +4,7 @@ envlist =
4
4
packaging
5
5
py{37}-dj{32}-{sqlite,postgresql,postgis,mysql}
6
6
py{38,39,310}-dj{32,40,41,main}-{sqlite,postgresql,postgis,mysql}
7
+ py{311}-dj{main}-{sqlite,postgresql,postgis,mysql}
7
8
8
9
[testenv]
9
10
deps =
@@ -44,25 +45,25 @@ whitelist_externals = make
44
45
pip_pre = True
45
46
commands = python -b -W always -m coverage run -m django test -v2 {posargs:tests}
46
47
47
- [testenv:py{37,38,39,310}-dj{32,40,41,main}-postgresql]
48
+ [testenv:py{37,38,39,310,311 }-dj{32,40,41,main}-postgresql]
48
49
setenv =
49
50
{[testenv]setenv}
50
51
DB_BACKEND = postgresql
51
52
DB_PORT = {env:DB_PORT:5432}
52
53
53
- [testenv:py{37,38,39,310}-dj{32,40,41,main}-postgis]
54
+ [testenv:py{37,38,39,310,311 }-dj{32,40,41,main}-postgis]
54
55
setenv =
55
56
{[testenv]setenv}
56
57
DB_BACKEND = postgis
57
58
DB_PORT = {env:DB_PORT:5432}
58
59
59
- [testenv:py{37,38,39,310}-dj{32,40,41,main}-mysql]
60
+ [testenv:py{37,38,39,310,311 }-dj{32,40,41,main}-mysql]
60
61
setenv =
61
62
{[testenv]setenv}
62
63
DB_BACKEND = mysql
63
64
DB_PORT = {env:DB_PORT:3306}
64
65
65
- [testenv:py{37,38,39,310}-dj{32,40,41,main}-sqlite]
66
+ [testenv:py{37,38,39,310,311 }-dj{32,40,41,main}-sqlite]
66
67
setenv =
67
68
{[testenv]setenv}
68
69
DB_BACKEND = sqlite3
@@ -90,6 +91,7 @@ python =
90
91
3.8: py38
91
92
3.9: py39
92
93
3.10: py310
94
+ 3.11: py311
93
95
94
96
[gh-actions:env]
95
97
DB_BACKEND =
0 commit comments