-
Notifications
You must be signed in to change notification settings - Fork 51
Description
The compatibility tags defined in PEP 425 really only work for Windows and Mac OS X, where the python.org binaries and the versions of the OS they support provide a clear guide as to the versions extension modules should also support.
This approach doesn't work for all the other *nix releases, where python.org only publishes a source tarball, rather than prebuilt binaries.
The currently generated wheel filenames and the "find which wheel to download" algorithm don't work for these cases, which is why PyPI wheel uploads are currently limited to Windows and Mac OS X, as well as the cross-distro manylinux
ABI tags.
(I didn't see an existing overarching issue for this problem, so I filed a new one. There are links to some relevant distutils-sig threads which should be added...)