PEP idea regarding non-glibc systems

Alexander Revin <[email protected]>
Newsgroups gmane.comp.python.distutils.devel
Message-ID <CAM+zL-c0oopvUkGnLdjyQz_D3dTrUj6b_BBvutai8AR2W5GbMQ@mail.gmail.com>
Hi all,

I have an idea regarding Python binary wheels on non-glibc platforms,
and it seems that initially I've posted it to the wrong list ([1])

Long story short, the proposal is to use platform tuples (like
compiler ones) for wheel names, which will allow much broader platform
support, for example:

package-1.0-cp36-cp36m-amd64_linux_gnu.whl
package-1.0-cp36-cp36m-amd64_linux_musl.whl

So eventually only {platform tag} part will be modified. Glibc/musl
detection is quite trivial and eventually will be based on existing
one in PEP 513 [2].

Let me know what you think.

Best regards,
Alex

[1] https://mail.python.org/pipermail/python-list/2019-February/739524.html
[2] https://www.python.org/dev/peps/pep-0513/#id49
--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/distutils-sig.python.org/
Message archived at https://mail.python.org/archives/list/[email protected]/message/H3323AXRRLJAYOY2XZKS74IOUQMJUOYD/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.