[Distutils] Wheel support added to distlib

Daniel Holth dholth at gmail.com
Wed Feb 20 00:39:13 CET 2013

On Tue, Feb 19, 2013 at 6:34 PM, Vinay Sajip <vinay_sajip at yahoo.co.uk>wrote:

> Vinay Sajip <vinay_sajip <at> yahoo.co.uk> writes:
> > Currently it would do everything (once I fix the naming bug that's
> there), but
> > you can basically control it by what arguments get passed to pip.
> Hmmm - looking at it further, I think there might be problems with
> simplistic
> handling of dependencies in wheeler. Consider that a distribution might be
> a
> purelib, but its dependencies might be platlibs. Since the Wheel format
> doesn't
> allow for both purelib and platlib, one would have to presumably consider
> any
> mixed wheel as platlib? I will think on it some more, but for now it's
> probably
> safest to update wheeler.py to add --no-deps to the flags passed to pip,
> so that
> you get no dependencies included.
> Perhaps Daniel can chime in here.
> Regards,
> Vinay Sajip

Wheel carefully preserves the meaningless purelib - platlib distinction
even though they are the same path. If you have a mixed archive you should
use platlib.

It is legal but inadvisable to have both! The other one would go into
.data/platlib or .data/purelib
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20130219/2095d22f/attachment.html>

More information about the Distutils-SIG mailing list