@@ -13,30 +13,14 @@ matrix:
13
13
include :
14
14
- { env: LINT_AND_DOCS=true, python: 3.6 }
15
15
16
- # Anymail supports the same python versions as Django, excluding Python 3.2, but adding pypy .
16
+ # Anymail supports the same Python versions as Django, plus PyPy .
17
17
# https://docs.djangoproject.com/en/dev/faq/install/#what-python-version-can-i-use-with-django
18
18
19
19
# Live API integration tests are only run on a few, representative Python/Django version
20
20
# combinations, to avoid rapidly consuming the testing accounts' entire send allotments.
21
21
22
- # Django 1.8: Python 2.7, 3.3, 3.4, 3.5
23
- - { env: DJANGO=1.8 RUN_LIVE_TESTS=true, python: 2.7 }
24
- - { env: DJANGO=1.8, python: 3.3 }
25
- - { env: DJANGO=1.8, python: 3.4 }
26
- - { env: DJANGO=1.8, python: 3.5 }
27
- - { env: DJANGO=1.8, python: pypy }
28
- # Django 1.9: Python 2.7, 3.4, 3.5
29
- - { env: DJANGO=1.9, python: 2.7 }
30
- - { env: DJANGO=1.9, python: 3.4 }
31
- - { env: DJANGO=1.9, python: 3.5 }
32
- - { env: DJANGO=1.9, python: pypy }
33
- # Django 1.10: Python 2.7, 3.4, 3.5
34
- - { env: DJANGO=1.10, python: 2.7 }
35
- - { env: DJANGO=1.10, python: 3.4 }
36
- - { env: DJANGO=1.10, python: 3.5 }
37
- - { env: DJANGO=1.10, python: pypy }
38
22
# Django 1.11: Python 2.7, 3.4, 3.5, or 3.6
39
- - { env: DJANGO=1.11, python: 2.7 }
23
+ - { env: DJANGO=1.11 RUN_LIVE_TESTS=true , python: 2.7 }
40
24
- { env: DJANGO=1.11, python: 3.4 }
41
25
- { env: DJANGO=1.11, python: 3.5 }
42
26
- { env: DJANGO=1.11, python: 3.6 }
@@ -52,6 +36,20 @@ matrix:
52
36
- { env: DJANGO=master, python: 3.6 }
53
37
- { env: DJANGO=master, python: 3.7-dev }
54
38
39
+ # Obsolete Django versions (no longer supported by Django)
40
+ # Anymail tries to support these, but doesn't test every possible combination...
41
+ # Django 1.8: Python 2.7, 3.3, 3.4, 3.5
42
+ - { env: DJANGO=1.8, python: 2.7 }
43
+ - { env: DJANGO=1.8, python: 3.4 }
44
+ - { env: DJANGO=1.8, python: 3.5 }
45
+ - { env: DJANGO=1.8, python: pypy }
46
+ # Django 1.9: Python 2.7, 3.4, 3.5
47
+ - { env: DJANGO=1.9, python: 2.7 }
48
+ - { env: DJANGO=1.9, python: 3.5 }
49
+ # Django 1.10: Python 2.7, 3.4, 3.5
50
+ - { env: DJANGO=1.10, python: 2.7 }
51
+ - { env: DJANGO=1.10, python: 3.5 }
52
+
55
53
allow_failures :
56
54
- env : DJANGO=2.1
57
55
python : 3.5
0 commit comments