Skip to content

Releases: heroku/heroku-buildpack-python

v290

17 Jun 14:06
14ddc6e
Compare
Choose a tag to compare
  • Updated uv from 0.7.10 to 0.7.13. (#1819)

v289

12 Jun 10:57
770aaed
Compare
Choose a tag to compare
  • The Python 3.13 version alias now resolves to Python 3.13.5. (#1814)

v288

03 Jun 22:54
508474e
Compare
Choose a tag to compare
  • The Python 3.13 version alias now resolves to Python 3.13.4. (#1810)
  • The Python 3.12 version alias now resolves to Python 3.12.11. (#1810)
  • The Python 3.11 version alias now resolves to Python 3.11.13. (#1810)
  • The Python 3.10 version alias now resolves to Python 3.10.18. (#1810)
  • The Python 3.9 version alias now resolves to Python 3.9.23. (#1810)
  • Updated uv from 0.7.6 to 0.7.10. (#1811)

v287

20 May 18:09
d5361ca
Compare
Choose a tag to compare
  • Updated pip from 25.0.1 to 25.1.1. (#1795)
  • Updated Poetry from 2.1.2 to 2.1.3. (#1797)
  • Updated uv from 0.7.3 to 0.7.6. (#1800 and #1803)

v286

13 May 20:40
28d12f2
Compare
Choose a tag to compare
  • Added support for the package manager uv. (#1791)

v285

08 May 13:29
ba264cd
Compare
Choose a tag to compare
  • Improved internal buildpack metrics handling of attributes that contain newline characters. (#1792)

v284

06 May 20:46
819fb61
Compare
Choose a tag to compare
  • Fixed parsing of runtime.txt and .python-version files that contain CRLF characters. (#1789)

v283

06 May 11:20
7f983c3
Compare
Choose a tag to compare
  • Added a warning when an app doesn't specify a Python version and instead relies upon the default/cached version. (#1787)
  • Improved the instructions for migrating from runtime.txt to .python-version. (#1783)
  • Improved the error messages shown when .python-version, runtime.txt or Pipfile.lock contain an invalid Python version. (#1783 and #1786)
  • Improved the rendering of the error message shown when .python-version or runtime.txt contain stray invisible characters (such as ASCII control codes). (#1783)
  • Improved the upgrade instructions shown for EOL and unsupported Python versions. (#1783 and #1786)
  • Improved the error messages shown when no Python package manager files are found. (#1787)

v282

02 May 10:34
3e99fc6
Compare
Choose a tag to compare
  • Removed support for Heroku-20. (#1778)

v281

08 Apr 23:21
b296619
Compare
Choose a tag to compare
  • The Python 3.13 version alias now resolves to Python 3.13.3. (#1775)
  • The Python 3.12 version alias now resolves to Python 3.12.10. (#1775)
  • The Python 3.11 version alias now resolves to Python 3.11.12. (#1775)
  • The Python 3.10 version alias now resolves to Python 3.10.17. (#1775)
  • The Python 3.9 version alias now resolves to Python 3.9.22. (#1775)