In article CAG8k2+5+XRTytPMqw5-dVEQr3bvOBy-LKg42BxdUZ8yS_3LSOA@mail.gmail.com, Daniel Holth email@example.com wrote:
On May 31, 2013 6:30 PM, "Chris Barker - NOAA Federal" < firstname.lastname@example.org> wrote:
On OS-X, binaries can be "universal" -- what this means is that they have more than one binary architecture embedded in a single file; the system selects the right one at run time. Both executables and dynamic libraries can be universal. [...]
Wheel already supports compound tags. Just like py2.py3-none-any a tag py3-none-x86.ppc (with real platform names) would work. Does that make sense for Mac?
I brought this topic up in passing with Daniel at the PyCon Packaging BOF but haven't gotten around yet to documenting the issues and possible solutions. (Besides the architectures, there is the related issue of deployment target values.) I'll write something up for it this week and post it here.