adamantike | f05b659 | 2016-01-24 00:23:23 -0300 | [diff] [blame] | 1 | language: python |
Sybren A. Stüvel | 1e22d2e | 2019-08-04 14:05:42 +0200 | [diff] [blame] | 2 | dist: bionic # required for Python >= 3.7 |
Jon Dufresne | 57b3bfd | 2018-06-14 05:28:11 -0700 | [diff] [blame] | 3 | cache: pip |
adamantike | f05b659 | 2016-01-24 00:23:23 -0300 | [diff] [blame] | 4 | |
adamantike | f05b659 | 2016-01-24 00:23:23 -0300 | [diff] [blame] | 5 | # Environment changes have to be manually synced with 'tox.ini'. |
| 6 | # See: https://github.com/travis-ci/travis-ci/issues/3024 |
Sybren A. Stüvel | f4e2e1e | 2018-09-16 12:29:02 +0200 | [diff] [blame] | 7 | |
Joost Rijneveld | 4d3bde6 | 2017-10-22 17:48:34 +0200 | [diff] [blame] | 8 | python: |
Sybren A. Stüvel | fd4cc60 | 2018-09-16 12:34:56 +0200 | [diff] [blame] | 9 | - "3.6" |
Sybren A. Stüvel | 1e22d2e | 2019-08-04 14:05:42 +0200 | [diff] [blame] | 10 | - "3.7" |
Sybren A. Stüvel | 65ab5b5 | 2020-06-10 10:10:14 +0200 | [diff] [blame] | 11 | - "3.8" |
Hugo van Kemenade | b81e317 | 2020-11-19 23:40:38 +0200 | [diff] [blame] | 12 | - "3.9" |
Sybren A. Stüvel | fd4cc60 | 2018-09-16 12:34:56 +0200 | [diff] [blame] | 13 | |
Sybren A. Stüvel | 1e22d2e | 2019-08-04 14:05:42 +0200 | [diff] [blame] | 14 | matrix: |
| 15 | include: |
| 16 | - python: 3.5 |
| 17 | dist: xenial # Bionic has no Python 3.5 |
Sybren A. Stüvel | d15a7f3 | 2020-06-11 18:53:41 +0200 | [diff] [blame] | 18 | script: pip install zipp |
Sybren A. Stüvel | 1e22d2e | 2019-08-04 14:05:42 +0200 | [diff] [blame] | 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 |
adamantike | f05b659 | 2016-01-24 00:23:23 -0300 | [diff] [blame] | 23 | |
| 24 | install: |
Sybren A. Stüvel | d15a7f3 | 2020-06-11 18:53:41 +0200 | [diff] [blame] | 25 | - pip install -U pip setuptools # https://github.com/pypa/virtualenv/issues/1630 |
| 26 | - pip install pipenv |
| 27 | - pipenv install --dev |
adamantike | f05b659 | 2016-01-24 00:23:23 -0300 | [diff] [blame] | 28 | |
| 29 | script: |
Sybren A. Stüvel | d15a7f3 | 2020-06-11 18:53:41 +0200 | [diff] [blame] | 30 | - pipenv run py.test tests/ |
adamantike | 458e30b | 2016-01-25 23:30:47 -0300 | [diff] [blame] | 31 | |
| 32 | after_success: |
Sybren A. Stüvel | d15a7f3 | 2020-06-11 18:53:41 +0200 | [diff] [blame] | 33 | - pipenv run coveralls |