heroku-buildpack-python
heroku-buildpack-python copied to clipboard
Heroku's buildpack for Python applications.
I have a project in python with `pipenv` it recently can do anything less resolve dependencies, I want to change it with `PDM` but does not exists material says whats...
The main `tensorflow` package wheel is ~500MB (!) which means anyone using it is likely to go over the Heroku slug limit (that limit is compressed slug size, however there...
I'm sure I'm probably the only user hindered by this right now, but it appears that my build started failing because of the recent moves of setuptools and pipenv versions...
Export pinned requirements from `poetry.lock` to `requirements.txt`. This PR is a follow-up to #833 and #834. If a `poetry.lock` file is present, use the Poetry CLI to export the pinned...
Support [PEP 517](https://www.python.org/dev/peps/pep-0517/) package builds using the `pyproject.toml` file. This adds support for build backends other than setuptools, such as [poetry](https://poetry.eustace.io/) and [flit](https://github.com/takluyver/flit). This PR is a follow-up to #833....
Looks like my build (deploy to Heroku) is failing with: ``` remote: [pipenv.exceptions.InstallError]: error in visionLiveSDK3 setup command: use_2to3 is invalid. ``` The library with `use_2to3` does not have an...
[Poetry](https://poetry.eustace.io/) is a python package manager, similar to Pipenv. At the moment, heroku-buildpack-python supports both vanilla pip (via requirements.txt) and Pipenv (via Pipfile, Pipfile.lock). Unfortunately, there's been a lot of...
12-factor applications should be robust to redeploy, and take steps to boot quickly. This is broken in #909, but after resolving that bug, are there improvements to be made? Pip...
It doesn't seem like there is a standard way for a project to specify it's Python version, but I'm using https://github.com/pyenv/pyenv and it does this via a `.python-version` file. Is...
When a Heroku dyno is restarted (eg daily restart or deploy), all processes on the dyno are sent a `SIGTERM` signal prior to being shutdown, to allow them time to...