sudo: false language: python cache: directories: - $HOME/.cache/pip git: submodules: false 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: 3.7 env: TOXENV=py37 dist: xenial sudo: true - python: '3.8-dev' dist: xenial sudo: true env: TOXENV=py38 allow_failures: - python: 3.8-dev before_install: - sed -i 's/git@github.com:/https:\/\/github.com\//' .gitmodules - git submodule update --init --recursive install: - pip install -r requirements-dev.txt script: - tox -e $TOXENV