@@ -62,31 +62,30 @@ before_install:
62
62
- export PATH=/usr/lib/ccache:$PATH
63
63
64
64
install :
65
- - ccache -s
66
- # Upgrade pip and setuptools. Mock has issues with the default version of
67
- # setuptools
68
65
- |
66
+ ccache -s
67
+ # Upgrade pip and setuptools and wheel to get as clean an install as possible
69
68
pip install --upgrade pip
70
69
pip install --upgrade wheel
71
70
pip install --upgrade setuptools
72
- # Install only from travis wheelhouse
73
- - if [ -z "$PRE" ]; then
71
+ # Install only from travis wheelhouse
72
+ if [ -z "$PRE" ]; then
74
73
wheelhouse_pip_install $NUMPY $PANDAS;
75
74
else
76
75
pip install $PRE $NUMPY $PANDAS;
77
76
fi
78
- # Always install from pypi
79
- - pip install $PRE pep8 cycler coveralls coverage python-dateutil pyparsing!=2.0.4 pillow sphinx!=1.3.0 $MOCK
80
- - ' pip install git+https://github.com/jenshnielsen/nose.git@matplotlibnose'
77
+ # Always install from pypi
78
+ pip install $PRE pep8 cycler coveralls coverage python-dateutil pyparsing!=2.0.4
79
+ pip install pillow sphinx!=1.3.0 $MOCK numpydoc ipython colorspacious
80
+ # Install nose from a build which has partial
81
+ # support for python36 and suport for coverage output suppressing
82
+ pip install git+https://github.com/jenshnielsen/nose.git@matplotlibnose
81
83
82
- # We manually install humor sans using the package from Ubuntu 14.10. Unfortunatly humor sans is not
83
- # availible in the Ubuntu version used by Travis but we can manually install the deb from a later
84
- # version since is it basically just a .ttf file
85
- # The current Travis Ubuntu image is to old to search .local/share/fonts so we store fonts in .fonts
86
-
87
- - |
84
+ # We manually install humor sans using the package from Ubuntu 14.10. Unfortunatly humor sans is not
85
+ # availible in the Ubuntu version used by Travis but we can manually install the deb from a later
86
+ # version since is it basically just a .ttf file
87
+ # The current Travis Ubuntu image is to old to search .local/share/fonts so we store fonts in .fonts
88
88
if [[ $BUILD_DOCS == true ]]; then
89
- pip install $PRE numpydoc ipython colorspacious
90
89
wget https://github.com/google/fonts/blob/master/ofl/felipa/Felipa-Regular.ttf?raw=true -O Felipa-Regular.ttf
91
90
wget http://mirrors.kernel.org/ubuntu/pool/universe/f/fonts-humor-sans/fonts-humor-sans_1.0-1_all.deb
92
91
mkdir -p tmp
@@ -99,8 +98,7 @@ install:
99
98
# Use the special local version of freetype for testing
100
99
cp ci/travis/setup.cfg .
101
100
fi;
102
-
103
- - pip install -e .
101
+ pip install -e .
104
102
105
103
script :
106
104
# The number of processes is hardcoded, because using too many causes the
0 commit comments