magic-wormhole/.travis.yml
Brian Warner 8cfdc4c9bc README: drop python3.4 support
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)
2019-07-05 15:50:00 -07:00

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