@@ -5,12 +5,14 @@ envlist =
55 # Factors: django-python-extras
66 # Test lint, docs, earliest/latest Django first, to catch most errors early...
77 lint
8- django50 -py312-all
8+ django51 -py312-all
99 django30-py37-all
1010 docs
1111 # ... then test all the other supported combinations:
12+ # Django 5.1: Python 3.10, 3.11, and 3.12
13+ django51-py{310,311}-all
1214 # Django 5.0: Python 3.10, 3.11, and 3.12
13- django50-py{310,311}-all
15+ django50-py{310,311,312 }-all
1416 # Django 4.2: Python 3.8, 3.9, 3.10, 3.11
1517 django42-py{38,39,310,311,py38,py39}-all
1618 # Django 4.1: Python 3.8, 3.9, 3.10
@@ -24,12 +26,12 @@ envlist =
2426 # Django 3.0: Python 3.6 (eol 2021-12-23), 3.7, 3.8, 3.9 (added in 3.0.11)
2527 django30-py{38,39,py38,py39}-all
2628 # ... then prereleases (if available) and current development:
27- # Django 5.1 alpha : Python 3.10, 3.11, and 3.12
28- django51 -py{310,311,312}-all
29- # Django 5.2 dev: Python 3.10, 3.11, and 3.12
30- djangoDev-py{310,311,312}-all
29+ # Django 5.2 pre-release : Python 3.10, 3.11, 3.12 and 3.13
30+ # django52 -py{310,311,312,313 }-all
31+ # Django 5.2 dev: Python 3.10, 3.11, 3.12 and 3.13
32+ djangoDev-py{310,311,312,313 }-all
3133 # ... then partial installation (limit extras):
32- django50 -py312-{none,amazon_ses,postal,resend}
34+ django51 -py312-{none,amazon_ses,postal,resend}
3335# tox requires isolated builds to use pyproject.toml build config:
3436isolated_build = True
3537
4648 django41: django~=4.1.0
4749 django42: django~=4.2.0
4850 django50: django~=5.0.0
49- django51: django~=5.1.0a0
51+ django51: django~=5.1.0
52+ django52: django~=5.2.0a0
5053 djangoDev: https://github.com/django/django/tarball/main
5154extras =
5255 # Install [esp-name] extras only when testing "all" or esp_name factor.
0 commit comments