Author ToKa
Recipients ToKa, paul.moore, steve.dower, tim.golden, zach.ware
Date 2020-01-12.00:45:01
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <5e1a6c0a.1c69fb81.ed12.3a71@mx.google.com>
In-reply-to <1578760221.07.0.962871865928.issue39296@roundup.psfhosted.org>
Content
Hello Steve,

I just red the PEP 514.
Thank you for pointing this out.
However, when installing the latest version (3.8.1), the multi-user install is registered under key 
“HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\” as the PEP describes.
The key “HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Python\PythonCore\3.8-32”
Is a bit confusing, because since I know I have to search the registry for 32bit apps installed on a 64bit OS in “..\WOW6432Node”,
the versionsuffix “-32” is a bit overdone in my opinion because have to write extra code to extract the version number only, as you can see in the screenshot of the registry (See attachment).
The single user option however, is registered different. Here the key is not registered  like the multi-user option under key “..\WOW6432Node”, but in key “HKEY_CURRENT_USER\Software\” while I would expect the same as the Multi-user option: “..\WOW6432Node”.
I hope I explained enough about this.

Greetings, Tony.

Van: Steve Dower
Verzonden: zaterdag 11 januari 2020 17:30
Aan: factoryx.code@gmail.com
Onderwerp: [issue39296] Windows register keys

Steve Dower <steve.dower@python.org> added the comment:

Have you read PEP 514? Does that help?

If not, can you provide specific suggestions in terms of that standard to help us understand what you are suggesting?

----------

_______________________________________
Python tracker <report@bugs.python.org>
<https://bugs.python.org/issue39296>
_______________________________________
History
Date User Action Args
2020-01-12 00:45:02ToKasetrecipients: + ToKa, paul.moore, tim.golden, zach.ware, steve.dower
2020-01-12 00:45:02ToKalinkissue39296 messages
2020-01-12 00:45:01ToKacreate