Update Heroku pre_compile hook

This commit is contained in:
Arik Fraimovich 2016-06-14 14:23:56 +03:00
parent aed65f4bad
commit 02c065751a

View File

@ -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