20
20
21
21
matrix :
22
22
include :
23
- # Latest dependencies on macOS with MKL
24
- - env : DISTRIB="conda" PYTHON_VERSION="*" INSTALL_MKL="true"
25
- NUMPY_VERSION="*" SCIPY_VERSION="*" CYTHON_VERSION="*"
26
- PILLOW_VERSION="*" JOBLIB_VERSION="*" COVERAGE=true
27
- language : generic
28
- if : type != cron
29
- os : osx
30
- # Linux environment to test that scikit-learn can be built against
31
- # versions of numpy, scipy with ATLAS that comes with Ubuntu Xenial 16.04
32
- # i.e. numpy 1.11 and scipy 0.17
33
- - env : DISTRIB="ubuntu" PYTHON_VERSION="3.5"
34
- NUMPY_VERSION="1.11.0" SCIPY_VERSION="0.17.0"
35
- PILLOW_VERSION="4.0.0" COVERAGE=true
36
- SKLEARN_SITE_JOBLIB=1 JOBLIB_VERSION="0.11"
37
- if : type != cron
38
- addons :
39
- apt :
40
- packages :
41
- # these only required by the DISTRIB="ubuntu" builds:
42
- - python3-scipy
43
- - libatlas3-base
44
- - libatlas-base-dev
45
- - libatlas-dev
46
- # Linux + Python 3.5 build with OpenBLAS and without SITE_JOBLIB
47
- - env : DISTRIB="conda" PYTHON_VERSION="3.5" INSTALL_MKL="false"
48
- NUMPY_VERSION="1.11.0" SCIPY_VERSION="0.17.0" CYTHON_VERSION="*"
49
- PILLOW_VERSION="4.0.0" COVERAGE=true
50
- if : type != cron
51
- # Linux environment to test the latest available dependencies and MKL.
52
- # It runs tests requiring pandas and PyAMG.
53
- # It also runs with the site joblib instead of the vendored copy of joblib.
54
- - env : DISTRIB="conda" PYTHON_VERSION="*" INSTALL_MKL="true"
55
- NUMPY_VERSION="*" SCIPY_VERSION="*" PANDAS_VERSION="*"
56
- CYTHON_VERSION="*" PYAMG_VERSION="*" PILLOW_VERSION="*"
57
- JOBLIB_VERSION="*" COVERAGE=true
58
- CHECK_PYTEST_SOFT_DEPENDENCY="true" TEST_DOCSTRINGS="true"
59
- SKLEARN_SITE_JOBLIB=1 CHECK_WARNINGS="true"
60
- if : type != cron
61
23
# Linux environment to test scikit-learn against numpy and scipy master
62
24
# installed from their CI wheels in a virtualenv with the Python
63
25
# interpreter provided by travis.
@@ -66,7 +28,7 @@ matrix:
66
28
if : type = cron OR commit_message =~ /\[scipy-dev\]/
67
29
68
30
install : source build_tools/travis/install.sh
69
- script :
31
+ script :
70
32
- bash build_tools/travis/test_script.sh
71
33
- bash build_tools/travis/test_docs.sh
72
34
- bash build_tools/travis/test_pytest_soft_dependency.sh
0 commit comments