On Thu, Jul 11, 2013 at 9:39 AM, Donald Stufft <donald@stufft.io> wrote:

On Jul 11, 2013, at 9:33 AM, Paul Moore <p.f.moore@gmail.com> wrote:

The pip executable script/wrapper currently uses setuptools entry points and wrapper scripts. I'm not a fan of those, so I'd be happy to see the change you suggest, but OTOH they have been like that since long before I was involved with pip, and I have no idea if there are reasons they need to stay that way.

Typically the reasoning is because of the .exe wrapper.

And if people want to promote the -m option then the executable scripts just become a secondary convenience. Plus you can't exactly require setuptools to create those scripts at install-time with Python if that's when they are going to be installed.