At 10:17 AM 4/30/2009 -0400, David Lyon wrote:
In summary... packages are just directories with an __init__.py
file in them. Sometimes they are zipped into eggs.

You are confusing "Python package" with "Python project". Projects are zipped into eggs, and may contain zero or more packages. Packages, conversely, may contain contents from multiple projects.

A distribution found on PyPI such as "FooBar-2.79" is the 2.79 release of the *project* "FooBar"... this tells you absolutely nothing about the names of packages or modules contained in that project.


You can try putting more formality and burdens on the developer
when they are trying to build a package (a directory). But
somehow it goes against the simplicity of the 'old code'.

You don't understand packages, so the rest of your email here makes no sense. The simplicity that you are describing *never actually existed*, even before setuptools and eggs came on the scene.

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to