The Python package installer https://pip.pypa.io/
Go to file
Ian Wienand 35a3e8b7f5 Restore ability to uninstall distutils packages
This is a partial revert of 6afc718307
to restore the ability to overwrite distutils installed packages.

It is not elegant, but some projects (such as OpenStack's devstack)
rely on overwriting packages installed via the system package manager.
These packages can't be removed because they are dependencies for
parts of the base system, but many of the things devstack needs to run
requires later dependencies.  For historical reasons it's not easy to
fix this into a virtualenv, etc, all at once.

If distributions move to setuptools based packages, this problem might
fix itself.
2016-01-20 16:57:04 +11:00
.travis Drop support for Python 3.2 2015-10-01 09:36:16 -04:00
contrib Update get-pip.py 2016-01-19 19:50:02 -05:00
docs Default to downloading to the current directory 2016-01-19 13:05:34 -05:00
pip Restore ability to uninstall distutils packages 2016-01-20 16:57:04 +11:00
tasks Attempt to install Wheel in get-pip.py 2015-05-21 22:22:45 -04:00
tests Restore ability to uninstall distutils packages 2016-01-20 16:57:04 +11:00
.coveragerc Show coverage information for tests 2014-06-30 20:59:32 -04:00
.gitignore Use diff-cover to show the change in coverage 2014-06-30 23:17:27 -04:00
.landscape.yml Add landscape.io configuration file 2016-01-02 20:55:18 +01:00
.mailmap Update the AUTHORS.txt file 2015-04-07 00:37:41 -04:00
.travis.yml Make Travis test docs and pep8 before everything else 2015-12-27 15:13:27 +03:00
AUTHORS.txt Update AUTHORS.txt 2016-01-19 19:35:31 -05:00
CHANGES.txt Bump version to 8.0.0 for release 2016-01-19 19:36:29 -05:00
LICENSE.txt Updated copyright to 2016 2016-01-01 01:58:28 +00:00
MANIFEST.in Add landscape.io configuration file 2016-01-02 20:55:18 +01:00
README.rst Update link to PyPA doc in README 2015-11-28 11:18:53 -08:00
appveyor.yml Don't use toxenv on appveyor, as it has no way of coping with 64-bit Python versions 2015-12-02 14:28:37 +00:00
dev-requirements.txt Pin pytest-timeout==0.5 2015-11-16 10:40:32 +01:00
setup.cfg Use the new wheel config section 2015-10-02 01:26:59 +01:00
setup.py Drop support for Python 3.2 2015-10-01 09:36:16 -04:00
tox.ini Rename readme to readme_renderer 2016-01-04 23:30:54 +01:00

README.rst

pip
===

The `PyPA recommended
<https://packaging.python.org/en/latest/current/>`_
tool for installing Python packages.

* `Installation <https://pip.pypa.io/en/stable/installing.html>`_
* `Documentation <https://pip.pypa.io/>`_
* `Changelog <https://pip.pypa.io/en/stable/news.html>`_
* `Github Page <https://github.com/pypa/pip>`_
* `Issue Tracking <https://github.com/pypa/pip/issues>`_
* `User mailing list <http://groups.google.com/group/python-virtualenv>`_
* `Dev mailing list <http://groups.google.com/group/pypa-dev>`_
* User IRC: #pypa on Freenode.
* Dev IRC: #pypa-dev on Freenode.


.. image:: https://img.shields.io/pypi/v/pip.svg
        :target: https://pypi.python.org/pypi/pip

.. image:: https://img.shields.io/travis/pypa/pip/develop.svg
   :target: http://travis-ci.org/pypa/pip


Code of Conduct
---------------

Everyone interacting in the pip project's codebases, issue trackers, chat
rooms, and mailing lists is expected to follow the `PyPA Code of Conduct`_.

.. _PyPA Code of Conduct: https://www.pypa.io/en/latest/code-of-conduct/