Bugfixes:
- Fix pip quoting error.
- Only talk about collectstatic in buildpack output when it's configured.
Bugfixes:
- Catch database setting corner case.
Bugfixes:
- Cleanup collectstatic output.
Bugfixes:
- Check for collectstatic validity with --dry-run instead of --help for Django 1.4.
Bugfixes:
- Unset PYTHONHOME in buildpack for user_env_compile.
Features:
- Disable Django collectstatic with
$DISABLE_COLLECTSTATIC
+ user_env_compile.
Bugfixes:
- Don't disbable injection for new Django apps.
- Inform user of July 1, 2012 deprecation of Django injection.
Features:
- Full removal of Django setting injection for new apps.
- Automatic execution of collectstatic.
- Suppress collectstatic errors via env SILENCE_COLLECTSTATIC.
- Increase settings.py search depth to 3.
- Search recursively from included requirements.txt files.
Features:
- Dist packages (setup.py) support.
- Move new virtualenvs to
/app/.heroku/venv
. - Heavily improved Django app detection, accounting for
Django
inrequirements.txt
. - Literate documentation.
- Default
$PYTHONHOME
,$PYTHONPATH
, and$LANG
configurations. - Disable Django setting injection with
$DISABLE_INJECTION
+ user_env_compile. - General code refactor and improved messaging.
- Unit tests.
Bugfixes:
- Django 1.4 startproject template layout support.
- Django
manage.py
location can now be independent fromsettings.py
.
Bugfixes:
- Git requirements 100% work.
Features:
- Updated to virtualenv v1.7 with patched pip v1.2.
- Actually activate created virtualenv within compile process.
- Use distribute instead of deprecated setuptools.
- Automatically destroy and rebuild corrupt virtualenvs.
- Refactor django and pylibmc detection.
Bugfixes:
- Fixed
package==dev
in requirements with patched pip embedded within virtualenv. Patch upstreamed. - Minor curl/rm flag fixes (thanks, contributors!)
Bugfixes:
- Better django setup.py injection.
Features:
- Support for pylibmc and libmemcached +sasl.
Bugfixes:
- Detect when virtualenv is checked in and alert user.
- Conception.