diff options
author | Martin Boisvert <martin.boisvert@optelgroup.com> | 2023-01-24 16:35:16 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-24 16:35:16 (GMT) |
commit | daec3a463c747c852d7ee91e82770fb1763d7d31 (patch) | |
tree | 273e21743fca845c8c25a608d42dde4739a1769c /Lib/importlib/_bootstrap_external.py | |
parent | fee7a995a18589001a432cea365fd04bf8efb7c1 (diff) | |
download | cpython-daec3a463c747c852d7ee91e82770fb1763d7d31.zip cpython-daec3a463c747c852d7ee91e82770fb1763d7d31.tar.gz cpython-daec3a463c747c852d7ee91e82770fb1763d7d31.tar.bz2 |
gh-101135: Add backwards compatibility to Windows launcher for older 32-bit versions (GH-101138)
Python 2.x and up to 3.4 did not contain the "-32" in their registry name, so the 32 and 64-bit installs were treated equal. Since 3.5/PEP 514 this is no longer true, but we still want to detect the EOL versions correctly in case people are still using them.
Additionally, the code to replace a node with one with a lower sort key was buggy (wrong node chosen, replace never happened since parent was always NULL, replaced node never freed, etc)
Diffstat (limited to 'Lib/importlib/_bootstrap_external.py')
0 files changed, 0 insertions, 0 deletions