Files
heroku-buildpack-python/Readme.md
T
Craig Kerstiens 4eb5b5cbe9 updating readme
2011-11-01 16:29:17 -07:00

847 B

Python Build Pack

The Python Build Pack (PBP) is a build pack for running Python and Django apps on Heroku.

Usage

If requirements.txt is present, the PBP considers the directory a Python app with packages to install via pip.

Furthermore, if ${PROJECT}/settings.py is present, the PBP considers the directory a Python/Django app, and patches settings.py to parse the Heroku DATABASE_URL config vars. It then sets default process types to use the Django web server.

Hacking

To change this buildpack, fork it on GitHub. Push up changes to your fork, then create a test app with --buildpack YOUR_GITHUB_URL and push to it. If you already have an existing app you may use heroku config add BUILDPACK_URL=YOUR_GITHUB_URL instead.

For example, you could adapt it to use pypy at build time.... to be continued