From 02c065751ac9331eceb20ef5ac0361cc93146bd6 Mon Sep 17 00:00:00 2001 From: Arik Fraimovich Date: Tue, 14 Jun 2016 14:23:56 +0300 Subject: [PATCH] Update Heroku pre_compile hook --- bin/pre_compile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bin/pre_compile b/bin/pre_compile index fd076504..e1c7db3c 100644 --- a/bin/pre_compile +++ b/bin/pre_compile @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# heroku pre_compile script +# Heroku pre_compile script DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" pushd $DIR/.. @@ -8,8 +8,9 @@ pushd $DIR/.. # https://github.com/heroku/heroku-buildpack-python/blob/master/bin/steps/cryptography # to avoid making it a requirement for other build systems, we'll inject it now # into the requirements.txt file -# remove pymssql, it doesn't compile on heroku -grep -v '^pymssql' requirements_all_ds.txt >> requirements.txt + +# Remove Heroku unsupported Python packages: +grep -v -E "^(pymssql|thrift|sasl|pyhive)" requirements_all_ds.txt >> requirements.txt # make the heroku Procfile the active one cp Procfile.heroku Procfile