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