<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Feb 19, 2013 at 6:34 PM, Vinay Sajip <span dir="ltr"><<a href="mailto:vinay_sajip@yahoo.co.uk" target="_blank">vinay_sajip@yahoo.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">Vinay Sajip <vinay_sajip <at> <a href="http://yahoo.co.uk" target="_blank">yahoo.co.uk</a>> writes:<br>
<br>
<br>
</div><div class="im">> Currently it would do everything (once I fix the naming bug that's there), but<br>
> you can basically control it by what arguments get passed to pip.<br>
<br>
</div>Hmmm - looking at it further, I think there might be problems with simplistic<br>
handling of dependencies in wheeler. Consider that a distribution might be a<br>
purelib, but its dependencies might be platlibs. Since the Wheel format doesn't<br>
allow for both purelib and platlib, one would have to presumably consider any<br>
mixed wheel as platlib? I will think on it some more, but for now it's probably<br>
safest to update wheeler.py to add --no-deps to the flags passed to pip, so that<br>
you get no dependencies included.<br>
<br>
Perhaps Daniel can chime in here.<br>
<div class="HOEnZb"><div class="h5"><br>
Regards,<br>
<br>
Vinay Sajip<br></div></div></blockquote><div><br>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.<br><br></div>
<div>It is legal but inadvisable to have both! The other one would go into .data/platlib or .data/purelib<br></div></div></div></div>