mirror of
https://github.com/pacnpal/django-anymail.git
synced 2025-12-24 13:31:05 -05:00
Update tests, CI, readme for Django 2.2 release.
(Earlier Anymail releases work fine with Django 2.2, and have been tested against it; this just makes everything official.) Prefer Python 3.7 and Django 2.2 for "extra" tests (live integration, optional packages, Django master).
This commit is contained in:
19
.travis.yml
19
.travis.yml
@@ -38,30 +38,29 @@ matrix:
|
||||
- { env: TOXENV=django20-pypy3-all, python: pypy3.5-6.0 }
|
||||
# Django 2.1: Python 3.5, 3.6, or 3.7
|
||||
- { env: TOXENV=django21-py35-all, python: 3.5 }
|
||||
- { env: TOXENV=django21-py36-all RUN_LIVE_TESTS=true, python: 3.6 }
|
||||
- { env: TOXENV=django21-py36-all, python: 3.6 }
|
||||
- { env: TOXENV=django21-py37-all, python: 3.7 }
|
||||
- { env: TOXENV=django21-pypy3-all, python: pypy3.5-6.0 }
|
||||
# Django 2.2: Python 3.5, 3.6, or 3.7
|
||||
- { env: TOXENV=django22-py35-all, python: 3.5 }
|
||||
- { env: TOXENV=django22-py36-all, python: 3.6 }
|
||||
- { env: TOXENV=django22-py37-all, python: 3.7 }
|
||||
- { env: TOXENV=django22-py37-all RUN_LIVE_TESTS=true, python: 3.7 }
|
||||
- { env: TOXENV=django22-pypy3-all, python: pypy3.5-6.0 }
|
||||
# Django development master (direct from GitHub source):
|
||||
- { env: TOXENV=djangoMaster-py36-all, python: 3.6 }
|
||||
- { env: TOXENV=djangoMaster-py37-all, python: 3.7 }
|
||||
# Install without optional extras (don't need to cover entire matrix)
|
||||
- { env: TOXENV=django21-py37-none, python: 3.7 }
|
||||
- { env: TOXENV=django21-py37-amazon_ses, python: 3.7 }
|
||||
- { env: TOXENV=django21-py37-sparkpost, python: 3.7 }
|
||||
- { env: TOXENV=django22-py37-none, python: 3.7 }
|
||||
- { env: TOXENV=django22-py37-amazon_ses, python: 3.7 }
|
||||
- { env: TOXENV=django22-py37-sparkpost, python: 3.7 }
|
||||
|
||||
allow_failures:
|
||||
- env: TOXENV=djangoMaster-py36-all
|
||||
python: 3.6
|
||||
- env: TOXENV=djangoMaster-py37-all
|
||||
python: 3.7
|
||||
|
||||
cache: pip
|
||||
|
||||
install:
|
||||
# avoid https://github.com/tox-dev/tox/issues/1160
|
||||
- pip install tox!=3.7.0
|
||||
- pip install tox
|
||||
|
||||
script:
|
||||
- tox
|
||||
|
||||
Reference in New Issue
Block a user