Skip to content
This repository was archived by the owner on May 3, 2023. It is now read-only.

Commit 1508d26

Browse files
robbuckleyTomAugspurger
authored andcommitted
install latest pip, add setuptools_scm to BUILD_DEPENDS (#62)
* install latest pip, add setuptools_scm to BUILD_DEPENDS * remove comments * pre-install setuptools_scm only for mac 3.5 build
1 parent 06ef3b8 commit 1508d26

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.travis.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ matrix:
5151
env:
5252
- MB_PYTHON_VERSION=3.5
5353
- MB_PYTHON_OSX_VER=10.6 # no python.org 10.9 builds for 3.5
54+
# WAR for setup_requires TLS issue with Python 3.5 on macOS
55+
# see https://github.com/pandas-dev/pandas/issues/28954
56+
- EXTRA_BUILD_DEP="setuptools_scm"
5457
- os: osx
5558
language: generic
5659
env:
@@ -68,7 +71,7 @@ before_install:
6871
- python -c "import fcntl; fcntl.fcntl(1, fcntl.F_SETFL, 0)"
6972
- CONTAINER="wheels"; # pre-relesae
7073
- BUILD_COMMIT=$BUILD_COMMIT;
71-
- BUILD_DEPENDS="$NP_BUILD_DEP Cython==0.28.2"
74+
- BUILD_DEPENDS="$NP_BUILD_DEP $EXTRA_BUILD_DEP Cython==0.28.2"
7275
# binary-only for cryptogrpahy. See https://github.com/pandas-dev/pandas/issues/26589
7376
# Moto picks it up, and they don't distribute 32-bit wheels.
7477
- 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"

0 commit comments

Comments
 (0)