11# Based on http://conda.pydata.org/docs/travis.html
2- language : python
2+ language : minimal
33sudo : false # use container based build
44notifications :
55 email : false
@@ -10,74 +10,48 @@ branches:
1010matrix :
1111 fast_finish : true
1212 include :
13- - python : 2.7
14- env : CONDA_ENV=py27-min
15- - python : 2.7
16- env : CONDA_ENV=py27-cdat+iris+pynio
17- - python : 3.5
18- env : CONDA_ENV=py35
19- - python : 3.6
20- env : CONDA_ENV=py36
21- - python : 3.6 # TODO: change this to 3.7 once https://github.com/travis-ci/travis-ci/issues/9815 is fixed
22- env : CONDA_ENV=py37
23- - python : 3.6
24- env :
13+ - env : CONDA_ENV=py27-min
14+ - env : CONDA_ENV=py27-cdat+iris+pynio
15+ - env : CONDA_ENV=py35
16+ - env : CONDA_ENV=py36
17+ - env : CONDA_ENV=py37
18+ - env :
2519 - CONDA_ENV=py36
2620 - EXTRA_FLAGS="--run-flaky --run-network-tests"
27- - python : 3.6
28- env : CONDA_ENV=py36-netcdf4-dev
21+ - env : CONDA_ENV=py36-netcdf4-dev
2922 addons :
3023 apt_packages :
3124 - libhdf5-serial-dev
3225 - netcdf-bin
3326 - libnetcdf-dev
34- - python : 3.6
35- env : CONDA_ENV=py36-dask-dev
36- - python : 3.6
37- env : CONDA_ENV=py36-pandas-dev
38- - python : 3.6
39- env : CONDA_ENV=py36-bottleneck-dev
40- - python : 3.6
41- env : CONDA_ENV=py36-condaforge-rc
42- - python : 3.6
43- env : CONDA_ENV=py36-pynio-dev
44- - python : 3.6
45- env : CONDA_ENV=py36-rasterio-0.36
46- - python : 3.6
47- env : CONDA_ENV=py36-zarr-dev
48- - python : 3.5
49- env : CONDA_ENV=docs
50- - python : 3.6
51- env : CONDA_ENV=py36-hypothesis
27+ - env : CONDA_ENV=py36-dask-dev
28+ - env : CONDA_ENV=py36-pandas-dev
29+ - env : CONDA_ENV=py36-bottleneck-dev
30+ - env : CONDA_ENV=py36-condaforge-rc
31+ - env : CONDA_ENV=py36-pynio-dev
32+ - env : CONDA_ENV=py36-rasterio-0.36
33+ - env : CONDA_ENV=py36-zarr-dev
34+ - env : CONDA_ENV=docs
35+ - env : CONDA_ENV=py36-hypothesis
36+
5237 allow_failures :
53- - python : 3.6
54- env :
38+ - env :
5539 - CONDA_ENV=py36
5640 - EXTRA_FLAGS="--run-flaky --run-network-tests"
57- - python : 3.6
58- env : CONDA_ENV=py36-netcdf4-dev
41+ - env : CONDA_ENV=py36-netcdf4-dev
5942 addons :
6043 apt_packages :
6144 - libhdf5-serial-dev
6245 - netcdf-bin
6346 - libnetcdf-dev
64- - python : 3.6
65- env : CONDA_ENV=py36-pandas-dev
66- - python : 3.6
67- env : CONDA_ENV=py36-bottleneck-dev
68- - python : 3.6
69- env : CONDA_ENV=py36-condaforge-rc
70- - python : 3.6
71- env : CONDA_ENV=py36-pynio-dev
72- - python : 3.6
73- env : CONDA_ENV=py36-zarr-dev
47+ - env : CONDA_ENV=py36-pandas-dev
48+ - env : CONDA_ENV=py36-bottleneck-dev
49+ - env : CONDA_ENV=py36-condaforge-rc
50+ - env : CONDA_ENV=py36-pynio-dev
51+ - env : CONDA_ENV=py36-zarr-dev
7452
7553before_install :
76- - if [[ "$TRAVIS_PYTHON_VERSION" == "2.7" ]]; then
77- wget http://repo.continuum.io/miniconda/Miniconda-3.16.0-Linux-x86_64.sh -O miniconda.sh;
78- else
79- wget http://repo.continuum.io/miniconda/Miniconda3-3.16.0-Linux-x86_64.sh -O miniconda.sh;
80- fi
54+ - wget http://repo.continuum.io/miniconda/Miniconda3-3.16.0-Linux-x86_64.sh -O miniconda.sh;
8155 - bash miniconda.sh -b -p $HOME/miniconda
8256 - export PATH="$HOME/miniconda/bin:$PATH"
8357 - hash -r
@@ -97,6 +71,8 @@ install:
9771 - python xarray/util/print_versions.py
9872
9973script :
74+ - which python
75+ - python --version
10076 - python -OO -c "import xarray"
10177 - if [[ "$CONDA_ENV" == "docs" ]]; then
10278 conda install -c conda-forge sphinx sphinx_rtd_theme sphinx-gallery numpydoc;
0 commit comments