Python 3.13.5 is now available

Change effective on 12 June 2025

Python 3.13.5 is now available for use on Heroku. See the upstream Python project’s announcement for details on what’s changed in this patch release.

In addition, we have updated the Python 3.13 major version alias in our buildpacks so that it resolves to Python 3.13.5 instead of 3.13.4.

We strongly recommend that you use a major version alias when specifying a Python version for your app instead of pinning to an exact patch version, so that your app receives the latest Python security updates each time you build it.

See Specifying a Python Version for details on how to configure the Python version for your app.

We recently added support for uv. If you have not used the package manager uv before, we highly recommend giving it a try - it supports lockfiles, is extremely fast, and is actively maintained by a full-time team! Learn more here.