mirror of https://github.com/python/cpython
gh-115543: Update py.exe to know about Python 3.13 and to install 3.12 by default (GH-115544)
This commit is contained in:
parent
57d31ec359
commit
6cd18c75a4
|
@ -0,0 +1,3 @@
|
|||
:ref:`launcher` can now detect Python 3.13 when installed from the Microsoft
|
||||
Store, and will install Python 3.12 by default when
|
||||
:envvar:`PYLAUNCHER_ALLOW_INSTALL` is set.
|
|
@ -1962,6 +1962,7 @@ struct AppxSearchInfo {
|
|||
|
||||
struct AppxSearchInfo APPX_SEARCH[] = {
|
||||
// Releases made through the Store
|
||||
{ L"PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0", L"3.13", 10 },
|
||||
{ L"PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0", L"3.12", 10 },
|
||||
{ L"PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0", L"3.11", 10 },
|
||||
{ L"PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0", L"3.10", 10 },
|
||||
|
@ -1971,6 +1972,7 @@ struct AppxSearchInfo APPX_SEARCH[] = {
|
|||
// Side-loadable releases. Note that the publisher ID changes whenever we
|
||||
// renew our code-signing certificate, so the newer ID has a higher
|
||||
// priority (lower sortKey)
|
||||
{ L"PythonSoftwareFoundation.Python.3.13_3847v3x7pw1km", L"3.13", 11 },
|
||||
{ L"PythonSoftwareFoundation.Python.3.12_3847v3x7pw1km", L"3.12", 11 },
|
||||
{ L"PythonSoftwareFoundation.Python.3.11_3847v3x7pw1km", L"3.11", 11 },
|
||||
{ L"PythonSoftwareFoundation.Python.3.11_hd69rhyc2wevp", L"3.11", 12 },
|
||||
|
@ -2052,7 +2054,8 @@ struct StoreSearchInfo {
|
|||
|
||||
|
||||
struct StoreSearchInfo STORE_SEARCH[] = {
|
||||
{ L"3", /* 3.11 */ L"9NRWMJP3717K" },
|
||||
{ L"3", /* 3.12 */ L"9NCVDN91XZQP" },
|
||||
{ L"3.13", L"9PNRBTZXMB4Z" },
|
||||
{ L"3.12", L"9NCVDN91XZQP" },
|
||||
{ L"3.11", L"9NRWMJP3717K" },
|
||||
{ L"3.10", L"9PJPW5LDXLZ5" },
|
||||
|
|
Loading…
Reference in New Issue