language: python | |
python: | |
- 2.7 | |
- 3.4 | |
- 3.5 | |
- 3.6 | |
- pypy | |
# See https://github.com/travis-ci/travis-ci/issues/9815 | |
matrix: | |
include: | |
- python: 3.7 | |
dist: xenial | |
sudo: required | |
# command to install dependencies | |
install: | |
- pip install tox | |
script: | |
- printf "[build_ext]\nportage-ext-modules=true" >> setup.cfg | |
- ./setup.py test | |
- ./setup.py install --root=/tmp/install-root | |
- if [[ ${TRAVIS_PYTHON_VERSION} == ?.? ]]; then | |
tox -e py${TRAVIS_PYTHON_VERSION/./}; | |
else | |
tox -e ${TRAVIS_PYTHON_VERSION}; | |
fi |