@@ -61,18 +61,14 @@ matrix:
61
61
# pip installs latest stable versions automatically
62
62
- python : 2.7
63
63
env :
64
- - NUMPY=numpy>=1.10.0
65
- - MPL=matplotlib>=1.5.0
66
64
- BUILD_LIBGEOS=3.5.0
67
65
- python : 3.5
68
66
env :
69
- - NUMPY=numpy>=1.10.0
70
- - MPL=matplotlib>=1.5.0
71
67
- BUILD_LIBGEOS=3.5.0
72
68
73
69
# "current development" environment
74
70
# this test is diagnostic for development versions and is not required to pass
75
- - python : " 3.5-dev "
71
+ - python : " nightly "
76
72
env :
77
73
# these are python packages so prepend "git+" to git URL
78
74
- NUMPY=git+https://github.com/numpy/numpy.git
@@ -82,7 +78,9 @@ matrix:
82
78
- BUILD_LIBGEOS=https://github.com/libgeos/libgeos.git
83
79
# or download latest stable
84
80
# - BUILD_LIBGEOS=3.5.0
85
-
81
+
82
+ allow_failures :
83
+ - python : " nightly"
86
84
87
85
# before_install:
88
86
# Install into our own pristine virtualenv
@@ -96,13 +94,13 @@ install:
96
94
- pip install --upgrade setuptools
97
95
98
96
# the development version of numpy requires Cython
99
- - if [[ $TRAVIS_PYTHON_VERSION == '3.5-dev' ]]; then pip install --install-option="--no-cython-compile" Cython; fi
100
- # workaround to get the specified numpy version to install on Python 2.7
101
- - if [[ $TRAVIS_PYTHON_VERSION == '2.7' ]]; then pip install --upgrade $NUMPY; fi
97
+ - if [[ $TRAVIS_PYTHON_VERSION == 'nightly' ]]; then pip install --install-option="--no-cython-compile" Cython; fi
98
+
99
+ # workaround for "middle of the road" configuration to use pre-installed numpy, others "upgrade" numpy
100
+ - if [[ $TRAVIS_PYTHON_VERSION != '3.4' ]]; then pip install --upgrade $NUMPY; fi
102
101
103
- - pip install $NUMPY
104
- - pip install $MPL
105
- - pip install $PYPROJ
102
+ - pip install --upgrade $MPL
103
+ - pip install --upgrade $PYPROJ
106
104
- pip install -r requirements.txt
107
105
108
106
# extra requirements to support Python 2.6
0 commit comments