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.

Author loewis
Recipients brian.curtin, eric.araujo, loewis, mhammond, tim.golden
Date 2012-03-19.03:20:50
SpamBayes Score 7.265241e-07
Marked as misclassified No
Message-id <1332127252.03.0.462858263886.issue14302@psf.upfronthosting.co.za>
In-reply-to
Content
After more discussion, it appears that this change is too incompatible to be done in a single release.

Therefore, I propose a long-term change into this direction, with the actual change not happening until 3.5.

For the change of the python.exe location, I propose to add a key to the registry, say, "BinaryDir", which is added to 3.3 and later. Adding it to older installers is not useful, IMO, since people still need to implement a fallback logic. In 3.3 and 3.4, this will point to the toplevel directory, and in 3.5, it will point to the bin/scripts directory.

Now, for the change from scipts to bin, I don't have any good solution. Proposals, in particular including registry keys, are welcome. Symlinks are out as they require admin privileges. Testing for the presence of some directory might be an acceptable solution.
History
Date User Action Args
2012-03-19 03:20:52loewissetrecipients: + loewis, mhammond, tim.golden, eric.araujo, brian.curtin
2012-03-19 03:20:52loewissetmessageid: <1332127252.03.0.462858263886.issue14302@psf.upfronthosting.co.za>
2012-03-19 03:20:51loewislinkissue14302 messages
2012-03-19 03:20:50loewiscreate