Open
Description
We should add support for displaying build log warnings/notices in the following cases:
- Using a Python major version that has reached end-of-life upstream, for example Python 3.7 after June 2023.
- Using a non-latest Python patch version, for example Python 3.11.1 when 3.11.2 is the latest version.
- (Notice only, rather than a warning) When using a still-supported major Python version, but a newer major version is available. For example when using Python 3.10 but Python 3.11 is available. This is something the classic buildpack did not do, and would help reduce the number of users left to migrate once a Python version reaches end-of-life.