4d555f609b6c824875ba26780cd48c8727960ca0
[django-pagination.git] / .travis.yml
1 language: python
2 python:
3   - "2.7"
4   - "3.2"
5   - "3.3"
6   - "3.4"
7   - "3.5"
8 env:
9   matrix:
10     - DJANGO_VERSION=1.2
11     - DJANGO_VERSION=1.3
12     - DJANGO_VERSION=1.4
13     - DJANGO_VERSION=1.5
14     - DJANGO_VERSION=1.6
15     - DJANGO_VERSION=1.7
16     - DJANGO_VERSION=1.8
17     - DJANGO_VERSION=1.9
18 install:
19   - pip install 'coverage<4' # coverage>=4 has issues with python3
20   - pip install -q Django==$DJANGO_VERSION coveralls
21   - python setup.py egg_info
22 script: coverage run --source='linaro_django_pagination' --omit *runner*,*test_project* setup.py test
23 after_success:
24   - coveralls
25 matrix:
26   include:
27     - python: "2.6"
28       env: DJANGO_VERSION=1.4
29     - python: "2.6"
30       env: DJANGO_VERSION=1.5
31     - python: "2.6"
32       env: DJANGO_VERSION=1.6
33   exclude:
34     - python: "3.2"
35       env: DJANGO_VERSION=1.2 # Unsupported
36     - python: "3.2"
37       env: DJANGO_VERSION=1.3 # Unsupported
38     - python: "3.2"
39       env: DJANGO_VERSION=1.4 # Unsupported
40     - python: "3.2"
41       env: DJANGO_VERSION=1.9 # Unsupported
42     - python: "3.3"
43       env: DJANGO_VERSION=1.9 # ImportError: cannot import name find_spec
44     - python: "3.3"
45       env: DJANGO_VERSION=1.2 # Unsupported
46     - python: "3.3"
47       env: DJANGO_VERSION=1.3 # Unsupported
48     - python: "3.3"
49       env: DJANGO_VERSION=1.4 # Unsupported
50     - python: "3.4"
51       env: DJANGO_VERSION=1.2 # Unsupported
52     - python: "3.4"
53       env: DJANGO_VERSION=1.3 # Unsupported
54     - python: "3.4"
55       env: DJANGO_VERSION=1.4 # Unsupported
56     - python: "3.5"
57       env: DJANGO_VERSION=1.2 # Unsupported
58     - python: "3.5"
59       env: DJANGO_VERSION=1.3 # Unsupported
60     - python: "3.5"
61       env: DJANGO_VERSION=1.4 # Unsupported
62     - python: "3.5"
63       env: DJANGO_VERSION=1.5 # Unsupported
64     - python: "3.5"
65       env: DJANGO_VERSION=1.7 # AttributeError: module 'html.parser' has no attribute 'HTMLParseError'
66     - python: "3.5"
67       env: DJANGO_VERSION=1.6 # AttributeError: module 'html.parser' has no attribute 'HTMLParseError'