[Python-Dev] new binary wheels PEP idea

2019-02-19 Thread Alexander Revin
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
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] new binary wheels PEP idea

2019-02-19 Thread Alexander Revin
Thank you guys! Will try it that way.

Best,
Alex

On Tue, Feb 19, 2019 at 10:57 PM Steve Dower  wrote:
>
> And for what it's worth, most of the really active contributors from
> distutils-sig seem to prefer the "Packaging" category at
> https://discuss.python.org/
>
> If you'd prefer to use Discourse, I'd suggest posting there first and
> also email distutils-sig with a link to the discussion. Otherwise, go
> straight to distutils-sig (just don't be too surprised if you don't seem
> to get much traction there or if someone restarts the discussion on
> Discourse for you).
>
> Cheers,
> Steve
>
> On 19Feb2019 1341, Brett Cannon wrote:
> > Unfortunately you're still posted to the wrong list, Alexander. You want
> > to mail distutils-...@python.org <mailto:distutils-...@python.org> where
> > packaging discussions occur.
> >
> > On Tue, Feb 19, 2019 at 8:19 AM Alexander Revin  > <mailto:lyss...@gmail.com>> wrote:
> >
> > 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
>
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com