Nick Coghlan added the comment:

I can tell you exactly where these files need to live side by side: index 
servers. We currently paper over it on PyPI for Windows and Mac OS X by 
leveraging the implicitly defined ABI compatibility of the CPython binary 
releases published on python.org, but that starts to break down as soon as 
people are using interpreter binaries built locally or by redistributors rather 
than by the CPython core development team. There's more to the computing world 
than Intel CPU architectures, and more kernel APIs than Linux, Darwin and 
Windows.

Fortunately, this platform ABI identification issue is not a new problem, but 
rather one where there's a rich history of existing expertise that we can draw 
from, rather than inventing our own custom solution that doesn't actually solve 
the problem properly. I agree it needs to be documented appropriately, perhaps 
including a PEP to explain *why* the changes are being made (rather than just 
documenting the end result), which is why I opened issue 23966.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue22980>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to