Andi Vajda <va...@apache.org> wrote:

> 
> On Thu, 8 Dec 2011, Bill Janssen wrote:
> 
> > Andi Vajda <va...@apache.org> wrote:
> >
> >>> Yes, I could see that.  setuptools plays all kinds of games to achieve
> >>> its ends, some of them broken.  Thank heaven for distutils2/packaging.
> >>
> >> What ? another 'dist' thing ?
> >> So that leaves us with distutils 1, 2, setuptools and distribute. My 
> >> informa=
> >> tion may be incomplete, out of date or incorrect, of course :-)
> >
> > Yes, after all, an hour has gone by :-).
> >
> > Distutils2 (http://pypi.python.org/pypi/Distutils2) is the Python 2.x
> > name for the new Python 3 packaging system, called, imaginatively
> > enough, "packaging".  It replaces "distutils" in Python 3.3.  So the
> > "correct" thing to do is to use "distutils2" for Python 2.x-3.2, and
> > "packaging" thereafter; the data files and operation should be the same
> > for both.  "setup.py" is gone; long live "setup.cfg".  "easy_install" is
> > gone; long live "pysetup run".
> 
> What about 'distribute', the python 3.x 'setuptools' replacement that forked 
> off of it ?

Obsolete, just like setuptools.

> Can distutils2 build a Library correctly (thus relieving us of setuptools 
> requirement for shared mode) ?

It appears to have all the necessary flags and commands for doing so.
Whether or not they work correctly is another question.

Bill

Reply via email to