On Wednesday, January 13, 2010, at 04:15PM, "M.-A. Lemburg"
2) On OS X, the modification to the value returned by pkg_resources.get_platform() isn't correct for fat version of Python 2.5, as detailed in setuptools issue 19. To solve that, we're using the patch I submitted to the issue (with a couple recent changes).
I think that using "fat" in the version string is wrong for Mac OS X, since there are many ways to build fat binaries.
Instead, the version string should include the details of all included builds, ie. 'x86', 'x64', 'ppc', 'ppc64'.
Maybe in the long run, but for now "fat" has a well-defined meaning for distutils: fat == ppc + x86_64. There is also a number of other variants, as described in the documentation for distutils. Ronald