From 1786231a49ebea52dd918db2744df38a74086f35 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 1 Aug 2014 16:34:53 -0400 Subject: [PATCH 1/2] move requirements to home directory first. --- bin/steps/pip-uninstall | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/steps/pip-uninstall b/bin/steps/pip-uninstall index 312d425..49124f1 100755 --- a/bin/steps/pip-uninstall +++ b/bin/steps/pip-uninstall @@ -3,7 +3,11 @@ set +e bpwatch start pip_uninstall if [[ -f .heroku/python/requirements-declared.txt ]]; then - pip-diff --stale .heroku/python/requirements-declared.txt requirements.txt > .heroku/python/requirements-stale.txt + cp .heroku/python/requirements-declared.txt requirements-declared.txt + + pip-diff --stale requirements-declared.txt requirements.txt > .heroku/python/requirements-stale.txt + + rm -fr requirements-declared.txt if [[ -s .heroku/python/requirements-stale.txt ]]; then puts-step "Uninstalling stale dependencies" From e104d367853e13dfefb2ef6427273c4c7a180e50 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 1 Aug 2014 16:37:00 -0400 Subject: [PATCH 2/2] sub-env --- bin/compile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/compile b/bin/compile index de12e1b..591b2f9 100755 --- a/bin/compile +++ b/bin/compile @@ -163,7 +163,7 @@ source $BIN_DIR/steps/pylibmc source $BIN_DIR/steps/pip-install # Django collectstatic support. -source $BIN_DIR/steps/collectstatic +sub-env $BIN_DIR/steps/collectstatic # ### Finalize