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 ned.deily
Recipients Arfrever, eric.araujo, jkloth, ned.deily, pitrou, sferencik, tarek
Date 2013-09-13.21:44:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1379108662.54.0.615091878044.issue18987@psf.upfronthosting.co.za>
In-reply-to
Content
A compatibility issue here is that the value provided by get_platform() is also used outside of Distutils, in particular by pkg_resources (provided by setuptools) and by pip, in both cases to help determine whether a binary distribution of an extension module is compatible with the python being used.  It's also used in Distutils to form the name of the build directory for extension modules.  I believe at the moment pip requires an exact match of the get_platform() value for most platforms, other than OS X, so it is possible that making this change could break downloads of existing binary egg-based distributions. (On the other hand, binary distributions for Linux platforms are known to be problematic because of API differences that are not reflected in the platform-derived string.)  So any change in behavior here should probably be limited to a feature release (like 3.4) and in coordination with the Pypa packaging developers (setuptools, pip, wheel, et al) to minimize disruptions.
History
Date User Action Args
2013-09-13 21:44:22ned.deilysetrecipients: + ned.deily, pitrou, tarek, jkloth, eric.araujo, Arfrever, sferencik
2013-09-13 21:44:22ned.deilysetmessageid: <1379108662.54.0.615091878044.issue18987@psf.upfronthosting.co.za>
2013-09-13 21:44:22ned.deilylinkissue18987 messages
2013-09-13 21:44:22ned.deilycreate