I recently moved a Django app to Heroku which was using
peep, rather than
pip, for package installation. By default Heroku will use pip to install your required packages when it sees a
requirements.txt file in the root of your project, and the option to use peep instead does not exist.
Luckily one of my colleagues, pmac, was kind enough to create a share a Heroku buildpack which uses peep instead of pip for package installation. All you need to do to make use of this buildpack is issue the following command using the Heroku CLI for your app:
heroku buildpacks:set https://github.com/pmclanahan/heroku-buildpack-python-peep
Of course, make sure your
requirements.txt is peep-compatible.