Skip to content

Commit c2a8559

Browse files
authored
Merge pull request jpadilla#357 from purificant/travis_cleanup
travis cleanup
2 parents 6845515 + 86be38f commit c2a8559

File tree

1 file changed

+13
-24
lines changed

1 file changed

+13
-24
lines changed

.travis.yml

Lines changed: 13 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,20 @@
11
language: python
2-
python:
3-
- "3.6"
4-
addons:
5-
apt:
6-
sources:
7-
- deadsnakes
8-
packages:
9-
- python3.5 python3.5-dev
10-
sudo: false
11-
env:
12-
- TOXENV=flake8
13-
- TOXENV=py27-crypto
14-
- TOXENV=py34-crypto
15-
- TOXENV=py35-crypto
16-
- TOXENV=py36-crypto
17-
- TOXENV=py34-nocrypto
18-
- TOXENV=py35-nocrypto
19-
- TOXENV=py36-nocrypto
20-
- TOXENV=py27-nocrypto
21-
- TOXENV=py35-contrib_crypto
22-
- TOXENV=py36-contrib_crypto
23-
- TOXENV=py27-contrib_crypto
24-
2+
matrix:
3+
include:
4+
- python: 2.7
5+
env: TOXENV=flake8,py27-crypto,py27-nocrypto,py27-contrib_crypto
6+
- python: 3.4
7+
env: TOXENV=flake8,py34-crypto,py34-nocrypto
8+
- python: 3.5
9+
env: TOXENV=flake8,py35-crypto,py35-nocrypto,py35-contrib_crypto
10+
- python: 3.6
11+
env: TOXENV=flake8,py36-crypto,py36-nocrypto,py36-contrib_crypto
12+
before_install:
13+
- sudo apt-get install python3-pip # required to install mypy
2514
install:
2615
- pip install -U pip
2716
- pip install -U tox coveralls
28-
- pip install -U mypy
17+
- sudo python3 -m pip install -U mypy # python3.4+ required to run mypy
2918
script:
3019
- tox
3120
- mypy --ignore-missing-imports jwt

0 commit comments

Comments
 (0)