- 18 Jun, 2014 1 commit
-
-
Hugo Rodger-Brown authored
The current regex assumes that pylibmc appears at the beginning of a line (whitespace only precedes it), which is a fair assumption in a single 'flat' requirements.txt file. However, if you are using nested requirements then this is not the case - your pylibmc may exist in a sub-directory. This is very similar to the way in which mercurial is installed if "hg+" is found in the requirements file (see the /bin/compile script). By insisting that pylibmc appear at the beginning of the file, it's impossible to fool the compilation into installing libmemcached (as this script does) by simply putting the phrase into a comment, which is what you *can* do with 'hg+'. I've updated the regex to remove the beginning of line restriction. This means that you can add a comment to a top-level requirements.txt that will trigger the install, without having to functionally alter your nested requirements. e.g. top-level requirements.txt: # fake comment to trigger pylibmc script # fake comment to trigger hg+ install -r requirements/production.txt
-
- 21 Mar, 2014 1 commit
-
-
Kenneth Reitz authored
Use a sed() function for unbuffered output.
-
- 03 Mar, 2014 1 commit
-
-
Kenneth Reitz authored
-
- 21 Feb, 2014 2 commits
-
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
- 19 Feb, 2014 2 commits
-
-
Kenneth Reitz authored
-
Kenneth Reitz authored
So seamless.
-
- 17 Feb, 2014 1 commit
-
-
Aron Griffis authored
In `bin/steps/collectstatic` the unbuffered output in `indent` is subverted by calling `sed` first: ```shell python $MANAGE_FILE collectstatic --noinput 2>&1 | sed '/^Copying/d;/^$/d;/^ /d' | indent ``` This commit fixes this by making `sed` itself unbuffered rather than putting that logic in the `indent` function.
-
- 14 Feb, 2014 3 commits
-
-
Kenneth Reitz authored
fix url to testing buildpack
-
Phil Schleihauf authored
-
Kenneth Reitz authored
#117
-
- 21 Jan, 2014 1 commit
-
-
Kenneth Reitz authored
-
- 18 Jan, 2014 2 commits
-
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
- 20 Dec, 2013 2 commits
-
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
- 14 Dec, 2013 1 commit
-
-
Kenneth Reitz authored
-
- 13 Dec, 2013 1 commit
-
-
Kenneth Reitz authored
-
- 15 Nov, 2013 2 commits
-
-
Kenneth Reitz authored
Fixed Python runtime according to the official Heroku doc
-
Kenneth Reitz authored
Update Heroku Postgresql default add-on to hobby-dev
-
- 12 Nov, 2013 1 commit
-
-
Clint Shryock authored
-
- 04 Nov, 2013 1 commit
- 17 Oct, 2013 3 commits
-
-
Kenneth Reitz authored
-
Kenneth Reitz authored
update shebang to use python2 for bpwatch
-
Kenneth Reitz authored
Make vendored libraries available at compile time (fixes #57)
-
- 01 Sep, 2013 2 commits
-
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
- 27 Aug, 2013 2 commits
-
-
Matthew Fisher authored
-
Kenneth Reitz authored
Typo
-
- 25 Aug, 2013 1 commit
-
-
Sébastien Fievet authored
-
- 15 Aug, 2013 3 commits
-
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
- 14 Aug, 2013 1 commit
-
-
Alan Grosskurth authored
When building, BUILD_DIR is set to a temporary directory. Vendored libraries (e.g., pylibmc) are downloaded and unpacked in $BUILD_DIR/.heroku/vendor/lib, but this is not currently in LIBRARY_PATH or LD_LIBRARY_PATH. Fix this by doing the following: * Add $BUILD_DIR/.heroku/vendor/lib to LIBRARY_PATH/LD_LIBRARY_PATH * Add $BUILD_DIR/.heroku/vendor/include to C_INCLUDE_PATH/CPLUS_INCLUDE_PATH * Add $BUILD_DIR/.heroku/vendor/bin to PATH, so vendored commands can be used at compile time (e.g., curl-config) * Add $BUILD_DIR/.heroku/vendor/lib/pkg-config to PKG_CONFIG_PATH, so vendored packages can be found with pkg-config
-
- 17 Jul, 2013 5 commits
-
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
- 16 Jul, 2013 1 commit
-
-
Kenneth Reitz authored
-