mirror of
https://github.com/pacnpal/django-anymail.git
synced 2025-12-26 22:36:57 -05:00
Switch to explicitly declaring build matrix, with the versions of Python supported by each version of Django we handle. (Exclusion list was becoming too complicated.)
45 lines
1.4 KiB
YAML
45 lines
1.4 KiB
YAML
language: python
|
|
matrix:
|
|
include:
|
|
# Django 1.3: Python 2.6--2.7
|
|
- python: "2.6"
|
|
env: DJANGO=django==1.3
|
|
- python: "2.7"
|
|
env: DJANGO=django==1.3
|
|
# Django 1.4: Python 2.6--2.7
|
|
- python: "2.6"
|
|
env: DJANGO=django==1.4
|
|
- python: "2.7"
|
|
env: DJANGO=django==1.4
|
|
# Django 1.5: Python 2.7, pypy
|
|
# (As of Django 1.5, Python 2.6 no longer "highly recommended",
|
|
# and Python 3.2+ support was only "experimental", so skip those.)
|
|
- python: "2.7"
|
|
env: DJANGO=django==1.5
|
|
- python: "pypy"
|
|
env: DJANGO=django==1.5
|
|
# Django 1.6: Python 2.7--3.3, pypy
|
|
- python: "2.7"
|
|
env: DJANGO=django==1.6
|
|
- python: "3.2"
|
|
env: DJANGO=django==1.6
|
|
- python: "3.3"
|
|
env: DJANGO=django==1.6
|
|
- python: "pypy"
|
|
env: DJANGO=django==1.6
|
|
# Django 1.7: Python 2.7--3.4, pypy
|
|
- python: "2.7"
|
|
env: DJANGO=django==https://www.djangoproject.com/download/1.7c2/tarball/
|
|
- python: "3.2"
|
|
env: DJANGO=django==https://www.djangoproject.com/download/1.7c2/tarball/
|
|
- python: "3.3"
|
|
env: DJANGO=django==https://www.djangoproject.com/download/1.7c2/tarball/
|
|
- python: "3.4"
|
|
env: DJANGO=django==https://www.djangoproject.com/download/1.7c2/tarball/
|
|
- python: "pypy"
|
|
env: DJANGO=django==https://www.djangoproject.com/download/1.7c2/tarball/
|
|
install:
|
|
- pip install -q $DJANGO
|
|
- pip install .
|
|
script: python -Wall setup.py test
|