Releases: heroku/heroku-buildpack-python
Releases · heroku/heroku-buildpack-python
v299
v298
v297
v296
v295
v294
v293
v292
- Updated Pipenv from 2024.0.1 to 2025.0.4. (#1840)
- Fixed the way Pipenv is installed, so that it and its dependencies are installed into a separate virtual environment rather than same environment as the app. If your app inadvertently depended on Pipenv's internal dependencies, you will need to add those dependencies explicitly to your
Pipfile
. (#1840) - Stopped installing pip when Pipenv is the chosen package manager. (#1840)
- The build cache is now cleared when using Pipenv if the contents of
Pipfile.lock
has changed since the last build. This is required to work around Pipenv not uninstalling packages when they are removed from the lockfile. (#1840) - The build now errors when using Pipenv without its lockfile (
Pipfile.lock
). This replaces the warning displayed since November 2024. (#1833)
v291
- Updated uv from 0.7.13 to 0.7.20. (#1827 and #1829)
- The build now errors if the Python buildpack has been run multiple times in the same build. This replaces the warning displayed since December 2024. (#1830)
- The build now errors if an existing
.heroku/python/
directory is found in the app source. This replaces the warning displayed since December 2024. (#1830)