os: linux language: python cache: pip dist: xenial python: - "2.7" - "3.4" - "3.5" - "3.6" - "3.7" - "3.8" install: - pip install -U pip setuptools - pip install tox-travis - pip install codecov - if [[ $TRAVIS_PYTHON_VERSION != 3.4 ]]; then pip install pre-commit; fi script: - tox - if [[ $TRAVIS_PYTHON_VERSION != 3.4 ]]; then pre-commit run --all-files; fi after_success: - codecov