summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Adams <mark@markadams.me>2018-08-01 07:27:53 -0500
committerGitHub <noreply@github.com>2018-08-01 07:27:53 -0500
commitc2a8559f6125490902c493e5815dd78097020da2 (patch)
tree2636bcf0c95b573298712e3c114ef024ef9a520e
parent6845515ed8490045aa175580304bf8ebeec805ff (diff)
parent86be38f4f8526ed6a1e7f9fb35ce0ebfbb9d1124 (diff)
downloadpyjwt-c2a8559f6125490902c493e5815dd78097020da2.tar.gz
Merge pull request #357 from purificant/travis_cleanup
travis cleanup
-rw-r--r--.travis.yml37
1 files changed, 13 insertions, 24 deletions
diff --git a/.travis.yml b/.travis.yml
index 7bd5be9..ed8476e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,31 +1,20 @@
language: python
-python:
- - "3.6"
-addons:
- apt:
- sources:
- - deadsnakes
- packages:
- - python3.5 python3.5-dev
-sudo: false
-env:
- - TOXENV=flake8
- - TOXENV=py27-crypto
- - TOXENV=py34-crypto
- - TOXENV=py35-crypto
- - TOXENV=py36-crypto
- - TOXENV=py34-nocrypto
- - TOXENV=py35-nocrypto
- - TOXENV=py36-nocrypto
- - TOXENV=py27-nocrypto
- - TOXENV=py35-contrib_crypto
- - TOXENV=py36-contrib_crypto
- - TOXENV=py27-contrib_crypto
-
+matrix:
+ include:
+ - python: 2.7
+ env: TOXENV=flake8,py27-crypto,py27-nocrypto,py27-contrib_crypto
+ - python: 3.4
+ env: TOXENV=flake8,py34-crypto,py34-nocrypto
+ - python: 3.5
+ env: TOXENV=flake8,py35-crypto,py35-nocrypto,py35-contrib_crypto
+ - python: 3.6
+ env: TOXENV=flake8,py36-crypto,py36-nocrypto,py36-contrib_crypto
+before_install:
+ - sudo apt-get install python3-pip # required to install mypy
install:
- pip install -U pip
- pip install -U tox coveralls
- - pip install -U mypy
+ - sudo python3 -m pip install -U mypy # python3.4+ required to run mypy
script:
- tox
- mypy --ignore-missing-imports jwt