Skip to content

Releases: heroku/buildpacks-python

v0.17.1

07 Sep 19:58
d8fa779
Compare
Choose a tag to compare

heroku/python

Changed

  • Updated the default Python version from 3.12.5 to 3.12.6. (#266)

v0.17.0

04 Sep 08:51
0296f71
Compare
Choose a tag to compare

heroku/python

Added

  • Added initial support for the Poetry package manager. (#261)

v0.16.0

30 Aug 17:07
3bd0fbe
Compare
Choose a tag to compare

heroku/python

Changed

  • App dependencies are now installed into a virtual environment instead of user site-packages. (#257)
  • pip is now installed into its own layer (as a user site-packages install) instead of into system site-packages in the Python layer. (#258)

v0.15.0

07 Aug 17:21
bb0264c
Compare
Choose a tag to compare

heroku/python

Changed

  • Updated the default Python version from 3.12.4 to 3.12.5. (#244)
  • Updated pip from 24.1.2 to 24.2. (#236)

v0.14.0

07 Aug 16:40
d4b1c32
Compare
Choose a tag to compare

heroku/python

Removed

  • Stopped explicitly installing setuptools and wheel. They will be automatically installed by pip into an isolated build environment if they are required for building a package. (#243)

v0.13.0

01 Aug 07:28
92c77a6
Compare
Choose a tag to compare

heroku/python

Changed

  • Stopped manually creating a src directory inside the pip dependencies layer. pip will create the directory itself if needed (when there are editable VCS dependencies). (#228)
  • Stopped setting CPATH and PKG_CONFIG_PATH at launch time. (#231)
  • The bin directory in the pip dependencies layer is now always added to PATH instead of only when an installed dependency has an entry point script. (#232)
  • The pip cache layer is now exposed to pip invocations in later buildpacks. (#234)

v0.12.1

15 Jul 16:36
ff51b31
Compare
Choose a tag to compare

heroku/python

Changed

  • Updated pip from 24.1.1 to 24.1.2. (#225)
  • Updated setuptools from 70.1.1 to 70.3.0. (#224)

v0.12.0

27 Jun 15:08
447c7dd
Compare
Choose a tag to compare

heroku/python

Changed

  • Updated pip from 24.0 to 24.1.1. (#219)
  • Updated setuptools from 70.0.0 to 70.1.1. (#218)
  • Buildpack detection now recognises more types of Python-related files. (#215)

v0.11.0

07 Jun 16:14
ae439b2
Compare
Choose a tag to compare

heroku/python

Changed

  • Updated the default Python version from 3.12.3 to 3.12.4. (#210)
  • Updated setuptools from 69.5.1 to 70.0.0. (#205)

v0.10.0

03 May 17:10
de37806
Compare
Choose a tag to compare

heroku/python

Added

  • Added support for Ubuntu 24.04 (and thus Heroku-24 / heroku/builder:24). (#202)
  • Added support for the ARM64 CPU architecture (Ubuntu 24.04 only). (#202)