summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Gedminas <marius@gedmin.as>2019-11-10 11:38:08 +0200
committerMarius Gedminas <marius@gedmin.as>2019-11-11 19:18:24 +0200
commit6dde9c0ea6e81cd2353b1df19b296a7903f41b21 (patch)
tree93e68f455ac615c0818744f7f7c0df1a295da2c7
parent83eb07270b98d5441fe772d9fcd6d05380968d8e (diff)
downloadzope-security-6dde9c0ea6e81cd2353b1df19b296a7903f41b21.tar.gz
Add a workaround for Mac OS Python 3.5
The problem is a TLS protocol mismatch (PyPI wants TLS 1.2 or newer, Python 3.5 doesn't support it, pip takes great pains to use alternative http/tls implementations to make everything work somehow).
-rw-r--r--.travis.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 8d5abf3..e1e9908 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -74,6 +74,9 @@ before_install:
install:
- pip install -U pip setuptools
- pip install -U coveralls coverage
+ # pip install zope.proxy here because because setup_requires will use
+ # easy_install, which fails on Python 3.5 on Mac OS
+ - pip install -U zope.proxy
- pip install -U -e .[test,docs]
script: