Commit Graph

30 Commits

Author SHA1 Message Date
Petr Viktorin f3d269a366
[2.7] Improve ensurepip's --help (GH-4686) (GH-7240)
* Add a space to ensurepip's --altinstall option
* Add periods to the arguments of ensurepip that didn't have it

This makes --help for all optional arguments consistent and also makes it
consistent with pip --help..
(cherry picked from commit e9537ad6a1)

Co-authored-by: Wieland Hoffmann <mineo@users.noreply.github.com>
2018-05-30 12:36:17 +02:00
Miss Islington (bot) 4caba7a940
bpo-33131: Upgrade ensurepip to bundle pip 10.0.1 (GH-6546)
Upgrade ensurepip to bundle pip 10.0.1
(cherry picked from commit 0399cf9b5e)

Co-authored-by: Paul Moore <p.f.moore@gmail.com>
2018-04-20 13:48:43 -07:00
Miss Islington (bot) 1ce4e5bee6 Upgrade pip to v9.0.3 and setuptools to v39.0.1 (GH-6184)
(cherry picked from commit d93b5161af)

Co-authored-by: Donald Stufft <donald@stufft.io>
2018-03-22 00:14:22 -04:00
Miss Islington (bot) 4e907d8faf Update pip to 9.0.2 and setuptools to 38.6.1 (GH-6133) (GH-6135)
(cherry picked from commit 7f81bb2add)

Co-authored-by: Donald Stufft <donald@stufft.io>
2018-03-17 11:54:45 -04:00
Igor Filatov cf7197ae43 [2.7] bpo-31351: Set return code in ensurepip when pip fails (GH-3734)
Previously ensurepip would always report success, even if the
pip installation failed.

(cherry picked from commit 9adda0cdf8)
2017-09-25 11:03:24 +10:00
Donald Stufft bd20530e17 Upgrade pip to 9.0.1 and setuptools to 28.8.0 2016-11-15 21:21:35 -05:00
Donald Stufft d01b516e9f pip 9.0 works fine without the ssl module 2016-11-02 16:20:20 -04:00
Donald Stufft c6c0aa4a3b Update pip to 9.0.0 and setuptools to 28.7.1 2016-11-02 16:01:17 -04:00
Donald Stufft 6ddd92730b Upgrade setuptools to 27.1.2 2016-09-09 12:16:12 -04:00
Donald Stufft 285a2537c8 Upgrade setuptools/pip to to 25.2.0/8.1.2 2016-08-14 16:08:42 -04:00
Donald Stufft 84050c5434 Upgrade ensurepip bundled setuptools to 20.10.1 2016-05-02 07:02:30 -04:00
Donald Stufft 115d858644 Upgrade ensurepip._bundled pip to 8.1.1 and setuptools to 20.3 2016-03-17 11:05:35 -04:00
Donald Stufft 9a3a8e9aa0 Upgrade pip to 8.0.2 2016-01-21 21:57:17 -05:00
Donald Stufft ae18440262 Upgrade pip to 8.0.0 and setuptools to 19.4 2016-01-19 20:17:03 -05:00
Donald Stufft 9de9b782ca Update pip to 7.1.2 and setuptools to 18.2 2015-08-24 16:17:13 -04:00
Donald Stufft 97cceac3bd Update setuptools to 18.0.1 and pip to 7.1.0 2015-07-01 11:29:34 -04:00
Donald Stufft e629fef213 Upgrade pip to 7.0.3 and setuptools to 17.0 2015-06-02 11:38:01 -04:00
Donald Stufft 69c0d26159 Issue #24267 - Ensure that pip version check is disabled on uninstall 2015-06-02 10:54:37 -04:00
Donald Stufft bd2f9c2194 Upgrade pip to 7.0.1 2015-05-22 20:28:52 -04:00
Donald Stufft d9ac81765e Upgrade pip to 7.0 and setuptools to 16.0 2015-05-22 00:43:31 -04:00
Donald Stufft 1c5af3de6d Upgrade setuptools to 15.2 2015-05-08 21:28:57 -04:00
Donald Stufft c7d957fe4a Update pip to 6.1.1 2015-04-07 07:09:06 -04:00
Donald Stufft d27bcbd706 Upgrade pip to 6.1.0 and setuptools to 15.0 2015-04-07 01:32:24 -04:00
Donald Stufft 0c1e98b2b2 Update pip to 6.0.8 2015-02-04 22:02:09 -05:00
Donald Stufft 61ec71d7bd Upgrade setuptools to 12.0.5 and pip to 6.0.7 2015-01-28 17:58:53 -05:00
Donald Stufft 6022f38dd8 Bump setuptools to 11.3.1 2015-01-11 15:49:22 -05:00
Donald Stufft c1edb585a2 Update bundled pip and setuptools to 6.0.6 and 11.0 2015-01-03 05:23:39 -05:00
Donald Stufft a7516ed9b4 Upgrade pip to 6.0.2 and setuptools to 8.2.1 2014-12-23 09:08:47 -05:00
Donald Stufft 3ecc8dbdcd Upgrade setuptools to 7.0 2014-11-11 10:53:50 -05:00
Donald Stufft 8aaff54db3 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.
2014-11-11 10:24:11 -05:00