This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author eryksun
Recipients Franklin Yu, eryksun, paul.moore, steve.dower, terry.reedy, tim.golden, zach.ware
Date 2021-03-17.06:56:44
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1615964204.8.0.328768641626.issue27602@roundup.psfhosted.org>
In-reply-to
Content
The narrow scope of this issue could be implemented by defining a scheme for local builds in the PythonCore key -- such as "X.Ys[-32]". The build process would create or update the "HKCU\Software\Python\PythonCore\X.Ys[-32]\InstallPath" key with the "ExecutablePath" and "WindowedExecutablePath" values. 

In PC/launcher.c, validate_version() would have to allow "s" after the major/minor version (e.g. "3s", "3.10s"), and locate_python() would have to ignore "s" when deciding to call get_configured_value(config_key) if no minor version is specified (e.g. for "3s", check PY_PYTHON3 and the "python3" value in py.ini).
History
Date User Action Args
2021-03-17 06:56:44eryksunsetrecipients: + eryksun, terry.reedy, paul.moore, tim.golden, zach.ware, steve.dower, Franklin Yu
2021-03-17 06:56:44eryksunsetmessageid: <1615964204.8.0.328768641626.issue27602@roundup.psfhosted.org>
2021-03-17 06:56:44eryksunlinkissue27602 messages
2021-03-17 06:56:44eryksuncreate