CI: Remove branch limitations
[cookiecutter.git] / project_template / .travis.yml
1 language: python
2
3 python:
4   - "2.7"
5
6 cache: pip
7
8 matrix:
9   include:
10   - python: "2.7"
11     env: TOXENV=py27
12   - python: "3.4"
13     env: TOXENV=py34
14   - python: "3.5"
15     env: TOXENV=py35
16   - python: "3.6"
17     env: TOXENV=py36
18   - python: "3.7"
19     dist: xenial
20     env: TOXENV=py37
21   - python: "2.7"
22     env: TOXENV=py27-flake8
23   - python: "3.7"
24     dist: xenial
25     env: TOXENV=py37-flake8
26   - python: "pypy"
27     env: TOXENV=pypy
28
29   allow_failures:
30     - env: TOXENV=pypy
31
32 install:
33   - travis_retry pip install --upgrade "pip < 19.1" setuptools tox ppu
34
35 script:
36   - tox
37
38 before_cache:
39   - remove-old-files.py -o 180 ~/.cache/pip