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