5
5
- BUILD_COMMIT=v0.24.2
6
6
- PLAT=x86_64
7
7
- UNICODE_WIDTH=32
8
- - NP_BUILD_DEP="numpy==1.12.1"
9
- - NP_TEST_DEP="numpy==1.12.1"
8
+ - MB_PYTHON_OSX_VER=10.9
9
+ - NP_BUILD_DEP="numpy==1.13.3"
10
+ - NP_TEST_DEP="numpy==1.13.3"
10
11
- WHEELHOUSE_UPLOADER_USERNAME=travis-worker
11
12
# Following generated with
12
13
# travis encrypt -r MacPython/pandas-wheels WHEELHOUSE_UPLOADER_SECRET=<the api key>
@@ -26,65 +27,47 @@ matrix:
26
27
# Exclude the default Python 3.5 build
27
28
- python : 3.5
28
29
include :
29
- - os : linux
30
- env :
31
- - MB_PYTHON_VERSION=3.7
32
- - NP_BUILD_DEP="numpy==1.14.5"
33
- - NP_TEST_DEP="numpy==1.14.5"
34
- - os : osx
35
- language : generic
36
- env :
37
- - MB_PYTHON_VERSION=3.7
38
- - NP_BUILD_DEP="numpy==1.14.5"
39
- - NP_TEST_DEP="numpy==1.14.5"
40
- - os : linux
41
- env :
42
- - MB_PYTHON_VERSION=2.7
43
- - os : linux
44
- env :
45
- - MB_PYTHON_VERSION=2.7
46
- - PLAT=i686
47
30
- os : linux
48
31
env :
49
32
- MB_PYTHON_VERSION=3.5
50
33
- os : linux
51
34
env :
52
- - MB_PYTHON_VERSION=3.5
53
- - PLAT=i686
35
+ - MB_PYTHON_VERSION=3.6
54
36
- os : linux
55
37
env :
56
- - MB_PYTHON_VERSION=3.6
38
+ - MB_PYTHON_VERSION=3.7
39
+ - NP_BUILD_DEP="numpy==1.14.5"
40
+ - NP_TEST_DEP="numpy==1.14.5"
57
41
- os : linux
58
42
env :
59
43
- MB_PYTHON_VERSION=3.6
60
44
- PLAT=i686
61
45
- os : osx
62
46
language : generic
63
47
env :
64
- - MB_PYTHON_VERSION=2.7
65
- - MACOSX_DEPLOYMENT_TARGET =10.6 # since pandas PR24274, mac builds default to 10.9
48
+ - MB_PYTHON_VERSION=3.5
49
+ - MB_PYTHON_OSX_VER =10.6 # no python.org 10.9 builds for 3.5
66
50
- os : osx
67
51
language : generic
68
52
env :
69
- - MB_PYTHON_VERSION=3.5
70
- - MACOSX_DEPLOYMENT_TARGET=10.6 # since pandas PR24274, mac builds default to 10.9
53
+ - MB_PYTHON_VERSION=3.6
71
54
- os : osx
72
55
language : generic
73
56
env :
74
- - MB_PYTHON_VERSION=3.6
75
- - MACOSX_DEPLOYMENT_TARGET=10.6 # since pandas PR24274, mac builds default to 10.9
76
-
57
+ - MB_PYTHON_VERSION=3.7
58
+ - NP_BUILD_DEP="numpy==1.14.5"
59
+ - NP_TEST_DEP="numpy==1.14.5"
77
60
78
61
before_install :
79
62
# See:
80
63
# https://github.com/travis-ci/travis-ci/issues/8920#issuecomment-352661024
81
64
- python -c "import fcntl; fcntl.fcntl(1, fcntl.F_SETFL, 0)"
82
- - CONTAINER="wheels";
65
+ - CONTAINER="wheels"; # pre-relesae
83
66
- BUILD_COMMIT=$BUILD_COMMIT;
84
67
- BUILD_DEPENDS="$NP_BUILD_DEP Cython==0.28.2"
85
68
# binary-only for cryptogrpahy. See https://github.com/pandas-dev/pandas/issues/26589
86
69
# Moto picks it up, and they don't distribute 32-bit wheels.
87
- - TEST_DEPENDS="$NP_TEST_DEP pytest==3.8 .2 pytest-xdist pytest-mock moto hypothesis wheel==0.31.1 cryptography --only-binary=cryptography"
70
+ - TEST_DEPENDS="$NP_TEST_DEP pytest>=4.0 .2 pytest-xdist pytest-mock moto hypothesis>=3.58 wheel==0.31.1 cryptography --only-binary=cryptography"
88
71
- source multibuild/common_utils.sh
89
72
- source multibuild/travis_steps.sh
90
73
- before_install
0 commit comments