language: python dist: bionic # required for Python >= 3.7 cache: pip # Environment changes have to be manually synced with 'tox.ini'. # See: https://github.com/travis-ci/travis-ci/issues/3024 python: - "3.6" - "3.7" - "3.8" - "3.9" matrix: include: - python: 3.5 dist: xenial # Bionic has no Python 3.5 script: pip install zipp # Disabled, see https://github.com/sybrenstuvel/python-rsa/issues/131 #- python: pypy3.5 # dist: xenial # Bionic has no Python 3.5 install: - pip install -U pip setuptools # https://github.com/pypa/virtualenv/issues/1630 - pip install pipenv - pipenv install --dev script: - pipenv run py.test tests/ after_success: - pipenv run coveralls