8cfdc4c9bc
Python3.4 is no longer maintained (PEP 429 says March 2019 was the EOL date), and the current version of pip (19.1) is the last to support it, so it's time to let go. * remove py34 from .travis.yml so PRs don't fail spuriously (there's some problem with txtorcon and twisted that only happens on py3.4)
38 lines
770 B
YAML
38 lines
770 B
YAML
language: python
|
|
# defaults: the py3.7 environment overrides these
|
|
dist: trusty
|
|
sudo: false
|
|
|
|
cache: pip
|
|
before_cache:
|
|
- rm -f $HOME/.cache/pip/log/debug.log
|
|
branches:
|
|
except:
|
|
- /^WIP-.*$/
|
|
install:
|
|
- pip install -U pip tox virtualenv codecov
|
|
after_success:
|
|
- codecov
|
|
matrix:
|
|
include:
|
|
- python: 2.7
|
|
script: tox -e py27-nodilate
|
|
- python: 3.5
|
|
script: tox -e py35-coverage
|
|
- python: 3.6
|
|
script: tox -e py36-coverage
|
|
- python: 3.7
|
|
dist: xenial
|
|
script: tox -e py37-coverage
|
|
- python: nightly
|
|
script: tox -e py-coverage
|
|
- python: 3.6
|
|
script: tox -e flake8less
|
|
env: FLAKE8
|
|
- python: 3.7
|
|
dist: xenial
|
|
script: tox -e docs
|
|
env: DOCS
|
|
allow_failures:
|
|
- python: nightly
|