[Distutils] PEP DRAFT - Inclusion of pip bootstrap in Python installation

PJ Eby pje at telecommunity.com
Tue Mar 19 19:16:27 CET 2013


On Tue, Mar 19, 2013 at 2:04 PM, Richard Jones <richard at python.org> wrote:
> The Fedora variant of Linux has had a separate program called "pip" (a Perl
> package installer) available for install for some time. The current Python "pip"
> program is installed as "pip-python". It is hoped that the Fedora community will
> resolve this issue by renaming the Perl installer.

A modest suggestion: renaming pip to "pypi" (Python Package Installer)
will address this and other issues, especially if the 'pypi' command
grows register/publish functions as well.

Yes, it puts pip in a privileged position, but really it's just going
to be acknowledging the status quo.  As soon as pip can handle
multi-version installs, binaries, and plugin scenarios as well as
easy_install can, there will be no reason to keep easy_install around
or bother upgrading it to do TUF or whatever else comes down the pike.
 And I'm not aware of any other competition (buildout isn't really
aimed at the same space), so I don't think there's any reason not to
just bless "pip" as *the* "pypi" tool.

(I suppose there is a small possibility of confusion between the tool
and the site, but then again, if you look at e.g. PHP's pear, the
command line tools and repository have the same name.  And Perl has a
"cpan shell" for accessing CPAN, etc.  I don't recall anybody in those
communities being confused by those distinctions.)


More information about the Distutils-SIG mailing list