![](https://secure.gravatar.com/avatar/d995b462a98fea412efa79d17ba3787a.jpg?s=120&d=mm&r=g)
Jan. 29, 2014
3:58 p.m.
On 29 January 2014 14:25, Vinay Sajip <vinay_sajip@yahoo.co.uk> wrote:
What *else* have we learned from eggs?
That designing modules to support zipimport correctly is non-trivial. And that assuming that things work unless told otherwise is a bad default behaviour. That packaging solutions should not depend on runtime support modules. How you package your code should not imply runtime dependencies. That package installation utilities should not dabble in sys.path manipulation. The import path is the user's responsibility. Paul