[Distutils] Distribution format for Python3 libraries
Donald Stufft
donald at stufft.io
Sun Nov 17 05:05:10 CET 2013
On Nov 16, 2013, at 8:58 PM, Nick Coghlan <ncoghlan at gmail.com> wrote:
>
> On 17 Nov 2013 08:07, "Donald Stufft" <donald at stufft.io> wrote:
> >
> > Wheels are way faster for pure python though, so they should totally be
> > uploaded :D
>
> In chatting to someone proposing a patch for IPython to start publishing wheels, I noted that wheels don't yet work even for distributions with essential logic in their setup.py file, even if it's a pure Python distribution.
>
> The specific case affecting IPython was the need to define platform dependent dependencies. Metadata 2.0 will handle that, but isn't going to be available until pip 1.6 at the earliest. (That does suggest "Does this let IPython start publishing wheels?" would make a good acceptance criterion for PEP 426 et al. It can join the setuptools metadata replacement criteria, the Linux distro integration criteria and the Twisted plugin model handling criteria).
>
That’s not true, Wheel let’s you use environment markers.
https://github.com/dstufft/twine/blob/master/setup.cfg#L9-L13
-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20131116/b01cf294/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20131116/b01cf294/attachment.sig>
More information about the Distutils-SIG
mailing list