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: Detect Windows platform 32bit/64bit automatically
Type: enhancement Stage: resolved
Components: Documentation Versions: Python 3.7, Python 2.7
process
Status: closed Resolution: third party
Dependencies: Superseder:
Assigned To: docs@python Nosy List: Karsten Tinnefeld, berker.peksag, docs@python
Priority: normal Keywords:

Created on 2016-12-23 12:11 by Karsten Tinnefeld, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Messages (3)
msg283875 - (view) Author: Karsten Tinnefeld (Karsten Tinnefeld) Date: 2016-12-23 12:11
When navigating https://www.python.org/ with a browser, in the main menu fly-out Downloads/Download for Windows it suggests to download the 32 bit version of the current 2.x and 3.x releases (leaving out the information that the buttons provide 32 bit binaries).

Further, https://www.python.org/downloads/ repeats this pattern in its header area "Download the latest version for Windows".

May I suggest that, depending on the User-Agent header, the menu offers 64 bit versions of the interpreter and tools package by default in case the browser suggests it is running on a 64 bit platform?

According to own tests and http://www.useragentstring.com/pages/useragentstring.php, this should be possible with a regexp like '(WOW|x)64' on at least IE, FF, Chrome and Edge.
msg283876 - (view) Author: Berker Peksag (berker.peksag) * (Python committer) Date: 2016-12-23 12:40
Thanks, it looks like a reasonable request to me, but the issue tracker for python.org is located at https://github.com/python/pythondotorg/issues Please open a new issue there (or send a pull request)
msg283991 - (view) Author: Karsten Tinnefeld (Karsten Tinnefeld) Date: 2016-12-25 09:40
Thanks. Opened at https://github.com/python/pythondotorg/issues/1044

Karsten
-- 
Karsten Tinnefeld <K.Tinnefeld@gmail.com>
Dortmund, Germany
History
Date User Action Args
2022-04-11 14:58:41adminsetgithub: 73238
2016-12-25 09:40:05Karsten Tinnefeldsetmessages: + msg283991
2016-12-23 12:40:42berker.peksagsetstatus: open -> closed

nosy: + berker.peksag
messages: + msg283876

resolution: third party
stage: resolved
2016-12-23 12:11:24Karsten Tinnefeldcreate