[Distutils] [Catalog-sig] packaging terminology confusion

Tarek Ziadé ziade.tarek at gmail.com
Thu Jan 7 23:22:52 CET 2010

On Thu, Jan 7, 2010 at 11:12 PM, M.-A. Lemburg <mal at egenix.com> wrote:
> I usually refer to the latter as 'Python package' and the former
> as 'package'.
> What you download is a 'distribution file' which could be an exe,
> a tarball, an egg, etc. There are many forms such a package
> distribution can take and just as many ways to install them.

That would be a "release" instead imho. (I like Tres' definitions for that)
e.g. a "release" comes in several "distributions" :  an egg, a source
dist, a binary dist, etc.

> Once installed a 'package' usually creates a single 'Python package'
> (at top-level or some lower level).

That's not always the case. Many projects have also scripts, and /or
top level modules in site-packages.


More information about the Distutils-SIG mailing list