@@ -6,6 +6,7 @@ envlist =
66 py{36,37}-dj{22,31,32}-sqlite
77 py{38,39}-dj{22,31,32,main}-sqlite
88 py{36,37,38,39}-dj{22,31,32}-{postgresql,mysql}
9+ py{310}-dj{32,main}-{sqlite,postgresql,mysql}
910
1011[testenv]
1112deps =
@@ -33,7 +34,7 @@ passenv=
3334setenv =
3435 PYTHONPATH = {toxinidir}
3536 PYTHONWARNINGS = d
36- py38-dj31 -postgresql: DJANGO_SELENIUM_TESTS = true
37+ py39-dj32 -postgresql: DJANGO_SELENIUM_TESTS = true
3738 DB_NAME = {env:DB_NAME:debug_toolbar}
3839 DB_USER = {env:DB_USER:debug_toolbar}
3940 DB_HOST = {env:DB_HOST:localhost}
@@ -42,19 +43,19 @@ whitelist_externals = make
4243pip_pre = True
4344commands = make coverage TEST_ARGS =' {posargs:tests}'
4445
45- [testenv:py{36,37,38,39}-dj{22,31,32}-postgresql]
46+ [testenv:py{36,37,38,39,310 }-dj{22,31,32}-postgresql]
4647setenv =
4748 {[testenv]setenv}
4849 DB_BACKEND = postgresql
4950 DB_PORT = {env:DB_PORT:5432}
5051
51- [testenv:py{36,37,38,39}-dj{22,31,32}-mysql]
52+ [testenv:py{36,37,38,39,310 }-dj{22,31,32}-mysql]
5253setenv =
5354 {[testenv]setenv}
5455 DB_BACKEND = mysql
5556 DB_PORT = {env:DB_PORT:3306}
5657
57- [testenv:py{36,37,38,39}-dj{22,31,32,main}-sqlite]
58+ [testenv:py{36,37,38,39,310 }-dj{22,31,32,main}-sqlite]
5859setenv =
5960 {[testenv]setenv}
6061 DB_BACKEND = sqlite3
@@ -90,6 +91,7 @@ python =
9091 3.7: py37
9192 3.8: py38
9293 3.9: py39
94+ 3.10: py310
9395
9496[gh-actions:env]
9597DB_BACKEND =
0 commit comments