| dist: trusty | |
| sudo: false | |
| cache: | |
| directories: | |
| - $HOME/.cache/pip | |
| language: python | |
| matrix: | |
| include: | |
| - python: "2.7" | |
| env: TOXENV=py27 | |
| - python: "3.4" | |
| env: TOXENV=py34 | |
| - python: "3.5" | |
| env: TOXENV=py35 | |
| - python: "3.6" | |
| env: TOXENV=py36 | |
| - python: "pypy2.7-5.8.0" | |
| env: TOXENV=pypy | |
| - python: "pypy3.5-5.8.0" | |
| env: TOXENV=pypy3 | |
| # Meta | |
| - python: "3.6" | |
| env: TOXENV=flake8 | |
| - python: "3.6" | |
| env: TOXENV=manifest | |
| - python: "3.6" | |
| env: TOXENV=docs | |
| - python: "3.6" | |
| env: TOXENV=readme | |
| - python: "3.6" | |
| env: TOXENV=changelog | |
| install: | |
| - pip install tox | |
| script: | |
| - tox | |
| before_install: | |
| - pip install codecov | |
| after_success: | |
| - tox -e coverage-report | |
| - codecov | |
| notifications: | |
| email: false |