History log of /external/python/cpython2/Lib/ensurepip/_uninstall.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8aaff54db30b902702feb99344e60d77ddd6a551 11-Nov-2014 Donald Stufft <donald@stufft.io> Implement PEP 477 - Backport ensurepip (PEP 453) to 2.7

* Backports ensurepip to the 2.7 branch
* Backports some of the improved documentation to the 2.7 branch.
* Adds a private backport of the 3.x mock library as test._mock_backport
to enable saner testing of ensurepip.

Key Differences from 3.x:

* Ensurepip does not have any Makefile integration, specifically
it is not ran by default in the Makefile.
* There is no venv module in 2.7, so downstream distributors can
completely disable ensurepip, ideally with a message redirecting
to the correct way to install pip.
* To match the ``python`` command in 2.7, ensurepip will install
the unversioned ``pip`` command as well.
* No-op and hide --default-pip and add --no-default-pip to restore
the 3.x behavor on 2.7.
/external/python/cpython2/Lib/ensurepip/_uninstall.py