Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use Python 3.12 as the default Python version (#152)
Previously if an app did not specify a Python version via a `runtime.txt` file, then the buildpack would default to the latest Python 3.11 release. Now the buildpack will use the latest Python 3.12 release. Use-cases involving new apps that aren't compatible with Python 3.12 will now need to specify Python 3.11 explicitly. However most apps should be compatible, since Python 3.12 was released a couple of months ago (2023-10-02), does not contain significant breaking changes over Python 3.11, and has been happily used by the python-getting-started project since 2023-10-04. Note: For the Python CNB, this change also affects existing apps, since the CNB no longer uses the "stick versions" approach used by the classic Python buildpack. See: https://docs.python.org/3.12/whatsnew/3.12.html GUS-W-14217496.
- Loading branch information