summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Gedminas <marius@gedmin.as>2019-11-10 11:53:36 +0200
committerMarius Gedminas <marius@gedmin.as>2019-11-10 11:53:36 +0200
commit4e0bc45b494ed060fa0af191b41b9afa326cfa6e (patch)
treeb54013d523b45efa745b711e8303e780d0ba2291
parent10b7f39aede02872a9c9c7803127a48f90625ef9 (diff)
downloadzope-proxy-more-wheels.tar.gz
Work around Mac OS Python 3.5 TLS problemsmore-wheels
-rw-r--r--.travis.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 192e930..ef99e11 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -66,6 +66,12 @@ install:
- pip install -U pip
- pip install -U setuptools
- pip install -U coverage coveralls
+ # NB: let's install . (zope.proxy) first separately, because we have a nasty
+ # dependency loop: .[test] wants zope.security that setup_requires zope.proxy
+ # (and setup_requires is broken on Mac OS Python 3.5 due to TLS version
+ # compatibility issues that pip knows how to work around, but setuptools
+ # don't).
+ - pip install -e .
- pip install -e .[test,docs]
script: