From 00f89a69b4efff0a567a71539c580c133db69d0c Mon Sep 17 00:00:00 2001 From: Eddie Hebert Date: Wed, 28 May 2014 13:47:40 -0400 Subject: [PATCH] BLD: Make TA-Lib install compatible with pip >= 1.5 Since TA-Lib's releases are hosted on Github instead of PyPI, add the `allow-external` and `allow-unverified` flags for just TA-Lib. This change means that versions of pip < 1.5 can not be used, since the flags do not exist in those versions. --- etc/requirements.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/etc/requirements.txt b/etc/requirements.txt index 278e4758..fdad6c57 100644 --- a/etc/requirements.txt +++ b/etc/requirements.txt @@ -19,7 +19,10 @@ six==1.6.1 # Cython is required for TA-Lib Cython==0.20.1 -TA-Lib==0.4.8 +# This --allow syntax is for compatibility with pip >= 1.5 +# However, this is backwards incompatible change, since previous +# versions of pip do not support that flag. +--allow-external TA-Lib --allow-unverified TA-Lib TA-Lib==0.4.8 # For fetching remote data requests==2.3.0