[Distutils] What does it mean for Python to "bundle pip"?

Paul Moore p.f.moore at gmail.com
Wed Aug 21 12:39:39 CEST 2013


On 21 August 2013 11:29, Oscar Benjamin <oscar.j.benjamin at gmail.com> wrote:

> I may have misunderstood it but looking at this
>
> https://github.com/numpy/numpy/blob/master/tools/win32build/nsis_scripts/numpy-superinstaller.nsi.in#L147
> I think that the installer ships variants for each architecture and
> decides at install time which to place on the target system. If that's
> the case then would it be possible for a wheel to ship all variants so
> that a post-install script could sort it out (rename/delete) after the
> wheel is installed?
>

Wheel 1.0 does not have the ability to bundle multiple versions (and I
don't think tags are fine-grained enough to cover the differences numpy
need, which are at the "do you have the SSE instruction set?" level AIUI).
Multi-version wheels are a possible future extension, but I don't know if
anyone has thought about fine-grained tags.

This is precisely the sort of input that the numpy people could provide to
make sure that the wheel design covers their needs.
Paul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20130821/c16ae539/attachment.html>


More information about the Distutils-SIG mailing list