summaryrefslogtreecommitdiffstats
path: root/Python/pathconfig.c
diff options
context:
space:
mode:
authorShreyan Avigyan <shreyan.avigyan@gmail.com>2021-04-22 16:43:37 (GMT)
committerGitHub <noreply@github.com>2021-04-22 16:43:37 (GMT)
commit2a3f4899c63806439e5bcea0c30f7e6a6295a763 (patch)
treec7f22925627748c1c5f71f0ea3f2948112512fac /Python/pathconfig.c
parenta07da09ad5bd7d234ccd084a3a0933c290d1b592 (diff)
downloadcpython-2a3f4899c63806439e5bcea0c30f7e6a6295a763.zip
cpython-2a3f4899c63806439e5bcea0c30f7e6a6295a763.tar.gz
cpython-2a3f4899c63806439e5bcea0c30f7e6a6295a763.tar.bz2
bpo-43284: Update platform.win32_ver to use _syscmd_ver instead of sys.getwindowsversion() (GH-25500)
The sys module uses the kernel32.dll version number, which can vary from the "actual" Windows version. Since the best option for getting the version is WMI (which is expensive), we switch back to launching cmd.exe (which is also expensive, but a lot less code on our part). sys.getwindowsversion() is not updated to avoid launching executables from that module.
Diffstat (limited to 'Python/pathconfig.c')
0 files changed, 0 insertions, 0 deletions