• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1language: python
2dist: bionic   # required for Python >= 3.7
3cache: pip
4
5# Environment changes have to be manually synced with 'tox.ini'.
6# See: https://github.com/travis-ci/travis-ci/issues/3024
7
8python:
9  - "3.6"
10  - "3.7"
11  - "3.8"
12  - "3.9"
13
14matrix:
15  include:
16    - python: 3.5
17      dist: xenial  # Bionic has no Python 3.5
18      script: pip install zipp
19
20    # Disabled, see https://github.com/sybrenstuvel/python-rsa/issues/131
21    #- python: pypy3.5
22    #  dist: xenial  # Bionic has no Python 3.5
23
24install:
25  - pip install -U pip setuptools  # https://github.com/pypa/virtualenv/issues/1630
26  - pip install pipenv
27  - pipenv install --dev
28
29script:
30  - pipenv run py.test tests/
31
32after_success:
33  - pipenv run coveralls
34