On Tue, 25 Sep 2018 at 15:58, Victor Stinner <vstinner@redhat.com> wrote:
> And changing the major version number itself is significant breaking change. From the name of the executable (python3 vs python4) hardcoded in Python

IMHO It's time to discuss again modifying the "python" program to always point to the latest Python version.

What is the status of Brett's UNIX Python launcher "py" by the way?

You can see the current TODO list at https://crates.io/crates/python-launcher . Basically I need to implement "--help" and "--list" to fill in the last two low-hanging fruit features, but at long as you don't need to customize the search mechanism then it's already working. And BTW it's already compatible with either 3.10 or 4.0. :)