summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml48
1 files changed, 28 insertions, 20 deletions
diff --git a/.travis.yml b/.travis.yml
index 72fd29a..5b3a26e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,27 +1,35 @@
+dist: xenial # required for Python >= 3.7
language: python
matrix:
-# allow_failures:
-# - os: osx
- include:
-# - os: osx
-# language: generic
- - os: linux
- sudo: required
- python: 3.4
- - os: linux
- sudo: required
- python: 3.5
- - os: linux
- sudo: required
- python: 3.6
- - os: linux
- sudo: required
- python: 2.7
+ # allow_failures:
+ # - os: osx
+ # - os: windows
+ include:
+ - os: linux
+ sudo: required
+ python: 3.5
+ - os: linux
+ sudo: required
+ python: 3.6
+ - os: linux
+ sudo: required
+ python: 3.7
+ - os: linux
+ sudo: required
+ python: 2.7
+ # - os: osx
+ # sudo: required
+ # language: generic
+ # - name: "Python 3.7.3 on Windows"
+ # os: windows # Windows 10.0.17134 N/A Build 17134
+ # language: shell # 'language: python' is an error on Travis CI Windows
+ # before_install: choco install python
+ # env: PATH=/c/Python37:/c/Python37/Scripts:$PATH
+# before_script: # configure a headless display to test plot generation
+# - "export DISPLAY=:99.0"
+# - sleep 3 # give xvfb some time to start
before_install:
- ./.travis/before_install.sh
-before_script: # configure a headless display to test plot generation
- - "export DISPLAY=:99.0"
- - sleep 3 # give xvfb some time to start
# command to install dependencies
install:
- pip install -r requirements.txt