[Distutils] PEP: Improving Python ZIP Application Support

Philippe Ombredanne pombredanne at nexb.com
Sun Mar 31 19:09:09 CEST 2013


On Sat, Mar 30, 2013 at 8:22 PM, Daniel Holth <dholth at gmail.com> wrote:
> Python ZIP Application Support -
> https://docs.google.com/document/d/1MKXgPzhWD5wIUpoSQX7dxmqgTZVO6l9iZZis8dnri78/edit?usp=sharing
> PEP: 4XX
> Title: Improving Python ZIP Application Support
So I guess that this already-available-yet-hidden-or-little-known
feature we had since Python 2.6 will be getting a little light.

Let me ask a few silly questions:

Does this means that any zip with a __main__.py is de-facto already executable?
What about a wheel with a __main__ ? or an egg?
Or a source archive where the __main__ calls setup.py install or
buildout bootstrap?
Is this something to promote?
How is this overlapping with other packaging approaches? or possibly
replacing them all?

-- 
Philippe Ombredanne

+1 650 799 0949 | pombredanne at nexB.com
DejaCode Enterprise at http://www.dejacode.com
nexB Inc. at http://www.nexb.com


More information about the Distutils-SIG mailing list