Python 3.8 is no longer supported
Change effective on 08 January 2025
Python 3.8 reached its upstream end-of-life on 7th October 2024 and so no longer receives upstream bug or security fixes.
In accordance with our Python Version Support Policy, we previously deprecated Python 3.8 support on 8th December 2023 and added deprecation warnings announcing end of support to the build log.
As of today, Python 3.8 is no longer supported, and so the latest version of the Python buildpack rejects builds of apps using it.
Existing Python 3.8 apps continue to run, however, you must upgrade them to a newer version of Python before you can perform any further builds/code deployments.
Since Python 3.8 is no longer receiving security updates, apps still using it may contain security vulnerabilities. Upgrade them to a newer version of Python as soon as possible.
For more information, see Supported Python Versions.