|
1 | 1 | sudo: false
|
2 | 2 | language: python
|
| 3 | +# Default Python version is usually 2.7 |
| 4 | +python: 3.5 |
3 | 5 |
|
4 | 6 | # To turn off cached cython files and compiler cache
|
5 | 7 | # set NOCACHE-true
|
6 | 8 | # To delete caches go to https://travis-ci.org/OWNER/REPOSITORY/caches or run
|
7 | 9 | # travis cache --delete inside the project directory from the travis command line client
|
8 | 10 | # The cash directories will be deleted if anything in ci/ changes in a commit
|
9 | 11 | cache:
|
| 12 | + ccache: true |
10 | 13 | directories:
|
11 | 14 | - $HOME/.cache # cython cache
|
12 | 15 | - $HOME/.ccache # compiler cache
|
|
23 | 26 |
|
24 | 27 | matrix:
|
25 | 28 | fast_finish: true
|
| 29 | + exclude: |
| 30 | + # Exclude the default Python 3.5 build |
| 31 | + - python: 3.5 |
26 | 32 | include:
|
27 |
| - - language: objective-c |
28 |
| - os: osx |
29 |
| - cache: |
30 |
| - ccache: true |
31 |
| - directories: |
32 |
| - - $HOME/.cache # cython cache |
33 |
| - - $HOME/.ccache # compiler cache |
| 33 | + - os: osx |
| 34 | + language: generic |
34 | 35 | env:
|
35 |
| - - JOB="3.5_OSX" TEST_ARGS="--skip-slow --skip-network" TRAVIS_PYTHON_VERSION=3.5 |
36 |
| - - python: 2.7 |
| 36 | + - JOB="3.5_OSX" TEST_ARGS="--skip-slow --skip-network" |
| 37 | + - os: linux |
37 | 38 | env:
|
38 | 39 | - JOB="2.7_LOCALE" TEST_ARGS="--only-slow --skip-network" LOCALE_OVERRIDE="zh_CN.UTF-8"
|
39 | 40 | addons:
|
40 | 41 | apt:
|
41 | 42 | packages:
|
42 | 43 | - language-pack-zh-hans
|
43 |
| - - python: 2.7 |
| 44 | + - os: linux |
44 | 45 | env:
|
45 | 46 | - JOB="2.7" TEST_ARGS="--skip-slow" LINT=true
|
46 | 47 | addons:
|
47 | 48 | apt:
|
48 | 49 | packages:
|
49 | 50 | - python-gtk2
|
50 |
| - - python: 3.5 |
| 51 | + - os: linux |
51 | 52 | env:
|
52 | 53 | - JOB="3.5" TEST_ARGS="--skip-slow --skip-network" COVERAGE=true
|
53 | 54 | addons:
|
54 | 55 | apt:
|
55 | 56 | packages:
|
56 | 57 | - xsel
|
57 |
| - - python: 3.6 |
| 58 | + - os: linux |
58 | 59 | env:
|
59 | 60 | - JOB="3.6" TEST_ARGS="--skip-slow --skip-network" PANDAS_TESTING_MODE="deprecate" CONDA_FORGE=true
|
60 | 61 | # In allow_failures
|
61 |
| - - python: 2.7 |
| 62 | + - os: linux |
62 | 63 | env:
|
63 | 64 | - JOB="2.7_SLOW" TEST_ARGS="--only-slow --skip-network"
|
64 | 65 | # In allow_failures
|
65 |
| - - python: 2.7 |
| 66 | + - os: linux |
66 | 67 | env:
|
67 | 68 | - JOB="2.7_BUILD_TEST" TEST_ARGS="--skip-slow" BUILD_TEST=true
|
68 | 69 | # In allow_failures
|
69 |
| - - python: 3.6 |
| 70 | + - os: linux |
70 | 71 | env:
|
71 | 72 | - JOB="3.6_NUMPY_DEV" TEST_ARGS="--skip-slow --skip-network" PANDAS_TESTING_MODE="deprecate"
|
72 | 73 | # In allow_failures
|
73 |
| - - python: 3.5 |
| 74 | + - os: linux |
74 | 75 | env:
|
75 |
| - - JOB="3.5_DOC_BUILD" DOC_BUILD=true |
| 76 | + - JOB="3.5_DOC" DOC=true |
76 | 77 | allow_failures:
|
77 |
| - - python: 2.7 |
| 78 | + - os: linux |
78 | 79 | env:
|
79 | 80 | - JOB="2.7_SLOW" TEST_ARGS="--only-slow --skip-network"
|
80 |
| - - python: 2.7 |
| 81 | + - os: linux |
81 | 82 | env:
|
82 | 83 | - JOB="2.7_BUILD_TEST" TEST_ARGS="--skip-slow" BUILD_TEST=true
|
83 |
| - - python: 3.6 |
| 84 | + - os: linux |
84 | 85 | env:
|
85 | 86 | - JOB="3.6_NUMPY_DEV" TEST_ARGS="--skip-slow --skip-network" PANDAS_TESTING_MODE="deprecate"
|
86 |
| - - python: 3.5 |
| 87 | + - os: linux |
87 | 88 | env:
|
88 |
| - - JOB="3.5_DOC_BUILD" DOC_BUILD=true |
| 89 | + - JOB="3.5_DOC" DOC=true |
89 | 90 |
|
90 | 91 | before_install:
|
91 | 92 | - echo "before_install"
|
|
0 commit comments