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.

classification
Title: Prevent installation on unsupported Windows versions
Type: enhancement Stage: patch review
Components: Installation, Windows Versions: Python 3.11
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: ZackerySpytz, lukasz.langa, paul.moore, senyai, steve.dower, tim.golden, zach.ware
Priority: normal Keywords: patch

Created on 2019-11-05 19:54 by senyai, last changed 2022-04-11 14:59 by admin.

Pull Requests
URL Status Linked Edit
PR 17950 open ZackerySpytz, 2020-01-11 06:39
Messages (5)
msg356055 - (view) Author: Arseniy (senyai) Date: 2019-11-05 19:54
This[https://www.python.org/downloads/windows/] page says "Note that Python 3.8.0 cannot be used on Windows XP or earlier.". I tried to install it on Windows Vista and got a message that `GetActiveProcessorCount` is missing from `KERNEL32.DLL`. This message appears when running python.exe.
I don't think anyone besides me cares about Vista, so I'd change the text to: "Note that Python 3.8.0 requires Windows 7 or later". It's more positive this way ;)
msg356057 - (view) Author: Arseniy (senyai) Date: 2019-11-05 20:08
just tested, CPython 3.7.5 Successfully runs on Windows Vista.
msg356058 - (view) Author: Zachary Ware (zach.ware) * (Python committer) Date: 2019-11-05 20:25
Added our 3.8 RM to adjust the download page.

Steve, can or should we adjust the installer to refuse to install on Vista?  Is there other documentation we need to adjust?
msg356131 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2019-11-06 14:02
We can, and we probably should, but it's not a high priority.

Technically the download page is correct, but updating it to specify Windows Vista as the 3.8 cutoff (and for 3.9, Windows 8.1) won't hurt.
msg360850 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2020-01-28 09:44
Zackery - I left you a comment on the PR.
History
Date User Action Args
2022-04-11 14:59:22adminsetgithub: 82885
2021-10-19 23:04:25iritkatrielsetversions: + Python 3.11, - Python 3.8, Python 3.9
2020-01-28 09:44:15steve.dowersetmessages: + msg360850
2020-01-11 06:44:34ZackerySpytzsetnosy: + ZackerySpytz
2020-01-11 06:39:02ZackerySpytzsetkeywords: + patch
stage: needs patch -> patch review
pull_requests: + pull_request17357
2019-11-06 14:02:59steve.dowersetversions: + Python 3.9
title: No `GetActiveProcessorCount` on Windows Vista -> Prevent installation on unsupported Windows versions
messages: + msg356131

type: enhancement
stage: needs patch
2019-11-05 20:25:55zach.waresetnosy: + lukasz.langa, paul.moore, tim.golden, zach.ware, steve.dower
messages: + msg356058
components: + Installation, Windows
2019-11-05 20:08:29senyaisetmessages: + msg356057
2019-11-05 19:54:38senyaicreate