[Distutils] Using Wheel with zipimport
Noah Kantrowitz
noah at coderanger.net
Thu Jan 30 19:21:21 CET 2014
On Jan 30, 2014, at 1:09 AM, Vinay Sajip <vinay_sajip at yahoo.co.uk> wrote:
>
> --------------------------------------------
> On Thu, 30/1/14, Ralf Gommers <ralf.gommers at gmail.com> wrote:
>
>> Also end user.
>> If, as a user, I want to use inplace builds and PYTHONPATH
>> instead of virtualenvs for whatever reason, that should be
>> supported. Setuptools inserting stuff to sys.path that come
>> before PYTHONPATH entries is quite annoying.
>
> If tool developers want to offer end users the option to control how they work
> with sys.path, that's up to them. For example, once the details are worked out,
> the distil tool will probably get a --mountable option for the package command,
> which will write metadata into the built wheel indicating whether the wheel is
> addable to sys.path or not (based on the builder's knowledge of the wheel's
> contents). Distlib, when asked to mount a wheel (add it to sys.path) will check
> the mountability metadata and honour the wheel publisher's intent.
>
For everyone following along, the PEP has been updated. http://hg.python.org/peps/rev/26983acc9c11
If anyone has comments on the next text you can find it at http://www.python.org/dev/peps/pep-0427/#is-it-possible-to-import-python-code-directly-from-a-wheel-file
I hope we can discuss further changes as a group before they are pushed live.
--Noah
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20140130/4b7ec81c/attachment-0001.sig>
More information about the Distutils-SIG
mailing list