mirror of
https://github.com/pacnpal/django-anymail.git
synced 2025-12-20 03:41:05 -05:00
CI/CD: Django 5.0 release
(Had already been testing against 5.0 pre-release builds.)
This commit is contained in:
14
tox.ini
14
tox.ini
@@ -5,12 +5,14 @@ envlist =
|
|||||||
# Factors: django-python-extras
|
# Factors: django-python-extras
|
||||||
# Test lint, docs, earliest/latest Django first, to catch most errors early...
|
# Test lint, docs, earliest/latest Django first, to catch most errors early...
|
||||||
lint
|
lint
|
||||||
django42-py311-all
|
django50-py312-all
|
||||||
django30-py37-all
|
django30-py37-all
|
||||||
docs
|
docs
|
||||||
# ... then test all the other supported combinations:
|
# ... then test all the other supported combinations:
|
||||||
|
# Django 5.0: Python 3.10, 3.11, and 3.12
|
||||||
|
django50-py{310,311}-all
|
||||||
# Django 4.2: Python 3.8, 3.9, 3.10, 3.11
|
# Django 4.2: Python 3.8, 3.9, 3.10, 3.11
|
||||||
django42-py{38,39,310,py38,py39}-all
|
django42-py{38,39,310,311,py38,py39}-all
|
||||||
# Django 4.1: Python 3.8, 3.9, 3.10
|
# Django 4.1: Python 3.8, 3.9, 3.10
|
||||||
django41-py{38,39,310,py38,py39}-all
|
django41-py{38,39,310,py38,py39}-all
|
||||||
# Django 4.0: Python 3.8, 3.9, 3.10
|
# Django 4.0: Python 3.8, 3.9, 3.10
|
||||||
@@ -22,12 +24,12 @@ envlist =
|
|||||||
# Django 3.0: Python 3.6 (eol 2021-12-23), 3.7, 3.8, 3.9 (added in 3.0.11)
|
# Django 3.0: Python 3.6 (eol 2021-12-23), 3.7, 3.8, 3.9 (added in 3.0.11)
|
||||||
django30-py{38,39,py38,py39}-all
|
django30-py{38,39,py38,py39}-all
|
||||||
# ... then prereleases (if available) and current development:
|
# ... then prereleases (if available) and current development:
|
||||||
# Django 5.0 alpha: Python 3.10, 3.11, 3.12
|
# Django 5.1 alpha: Python 3.10, 3.11, and 3.12
|
||||||
django50-py{310,311,312}-all
|
#django51-py{310,311,312}-all
|
||||||
# Django 5.1 dev: Python 3.10+
|
# Django 5.1 dev: Python 3.10, 3.11, and 3.12
|
||||||
djangoDev-py{310,311,312}-all
|
djangoDev-py{310,311,312}-all
|
||||||
# ... then partial installation (limit extras):
|
# ... then partial installation (limit extras):
|
||||||
django42-py311-{none,amazon_ses,postal,resend}
|
django50-py312-{none,amazon_ses,postal,resend}
|
||||||
# tox requires isolated builds to use pyproject.toml build config:
|
# tox requires isolated builds to use pyproject.toml build config:
|
||||||
isolated_build = True
|
isolated_build = True
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user