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.