On Thu, 2011-03-03 at 14:36 -0800, Mike Orr wrote:
> On Thu, Mar 3, 2011 at 12:43 AM, drebbin <dirkyd...@gmx.net> wrote:
> > Side note: as somebody in some mailing list mentioned, distribute and pip is
> > the new hotness. I used them successfully in the tutorials, maybe you can
> > update the narrative.
> 
> That's still evolving.  Distutils2 is the new future hotness but it's
> still in alpha. It's written with dependencies and pip in mind, and
> will be in Python 3 someday (with a package available for Python 2).
> In the meantime, I use Ubuntu 10.10 and install the
> "python-setuptools" package, which is actually Distribute. That works
> fine for me, along with the 10.10 versions of python-pip,
> python-virtualenv, and virtualenvwrapper.
> 
> I do think that setuptools and easy_install need to be eradicated from
> the docs. (The only advantage easy_install has is for installing
> precompiled Windows binary eggs, for packages that contain C
> extensions.) But Distribute is also stagnating somewhat as development
> focuses on Distutils2.

A countervailing opinion: pip has problems with namespace packages.  For
an example, trying to use tox (a testing package which uses pip
internally) to run tests against a namespace package (like
repoze.anything) consistently fails.  I haven't had time (or
inclination) to dig into this purely because easy_install *does* work
fine for these kinds of packages, but the failure tox may be compelling
enough for me to dig into why pip fails under some circumstances related
to namespace packages.

Also, at this point I don't see much point in proactively switching
everything to use Distribute.  Its latest release is actually older than
setuptools' AFAIK and we don't actually require any of the extra
Distribute features yet (such as automated 2to3 running).

- C



-- 
You received this message because you are subscribed to the Google Groups 
"pylons-devel" group.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.

Reply via email to