summaryrefslogtreecommitdiffstats
path: root/Lib/ensurepip
Commit message (Collapse)AuthorAgeFilesLines
* [3.8] gh-90355: Add isolated flag if currently isolated (GH-92857) (GH-94571)Łukasz Langa2022-07-051-1/+6
| | | | | | | Co-authored-by: Carter Dodd <carter.dodd@gmail.com> Co-authored-by: Éric <merwok@netwok.org> Co-authored-by: Łukasz Langa <lukasz@langa.pl> (cherry picked from commit c8556bcf6c0b05ac46bd74880626a2853e7c99a1)
* bpo-46985: Upgrade bundled pip to 22.0.4 (GH-31819) (GH-31851)Ned Deily2022-03-153-4/+2
| | | | | (cherry picked from commit d87f1b787ed38dfd307d82452f2efe9dc5b93942) Co-authored-by: Pradyun Gedam <pgedam@bloomberg.net>
* [3.8] bpo-43993: Update vendored pip to 21.1.1 (GH-25761). (GH-25783)Stéphane Bidoul2021-05-012-1/+1
|
* [3.8] bpo-43930: Update bundled pip to 21.1 and setuptools to 56.0.0 ↵Stéphane Bidoul2021-04-243-4/+3
| | | | | | | | (GH-25576) (GH-25579) Update bundled pip to 21.1 and setuptools to 56.0.0. (cherry picked from commit 196983563d05e32d2dcf217e955a919f9e0c25e1) Co-authored-by: Stéphane Bidoul <stephane.bidoul@acsone.eu>
* Remove extra pip package (GH-22778)Miss Skeleton (bot)2020-10-191-0/+0
| | | | | (cherry picked from commit 6b487e07d0525f7721dcb4dc1aa96eb2eec97a78) Co-authored-by: Steve Dower <steve.dower@python.org>
* [3.8] bpo-41490: Bump vendored pip to version 20.2.3 (GH-22527). (GH-22545)Pablo Galindo2020-10-042-17/+14
| | | | | (cherry picked from commit 2cc6dc9896771ef3615abbb5ba80939a2f644a08) Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
* bpo-41490: Update ensurepip to install pip 20.2.1 and setuptools 49.2.1 ↵Steve Dower2020-08-073-2/+2
| | | | (GH-21775)
* bpo-38488: Upgrade bundled versions of pip & setuptools (GH-20491) (GH-20900)Ned Deily2020-06-154-6/+6
| | | Co-authored-by: Xavier Fernandez <xav.fernandez@gmail.com>
* bpo-40448: ensurepip: Do not use cache (GH-19812)Miss Islington (bot)2020-06-151-1/+1
| | | | | | | | | | | | | | | | | ensurepip optionally installs or upgrades 'pip' and 'setuptools' using the version of those modules bundled with Python. The internal PIP installation routine by default temporarily uses its cache, if it exists. This is undesirable as Python builds and installations may be independent of the user running the build, whilst PIP cache location is dependent on the user's environment and outside of the build environment. At the same time, there's no value in using the cache while installing bundled modules. This change disables PIP caching when used in ensurepip. (cherry picked from commit 4a3a682b12f93a03888e8b59f439bc5fe30d6055) Co-authored-by: Krzysztof Konopko <kkonopko@users.noreply.github.com>
* bpo-38662: ensurepip invokes pip via runpy (GH-18901)Miss Islington (bot)2020-03-101-3/+13
| | | | | | | | | | | | | | | | The ensurepip module now invokes pip via the runpy module. Hence it is no longer tightly coupled with the internal API of the bundled pip version, allowing easier updates to a newer pip version both internally and for distributors. This way, any changes to the internal pip API won't mean ensurepip needs to be changed as well. Also, distributors can update their pip wheels independent on CPython release schedule. Co-Authored-By: Pradyun Gedam <pradyunsg@gmail.com> Co-Authored-By: Miro Hrončok <miro@hroncok.cz> (cherry picked from commit 88f82b2b9ea3514359cb6e3218121f75334063ac) Co-authored-by: Miro Hrončok <miro@hroncok.cz>
* bpo-37664: Update ensurepip bundled wheels, again (GH-15483)Steve Dower2019-08-263-2/+2
|
* bpo-37664: Update bundled pip to 19.2.1 and setuptools to 41.0.1 (GH-14934)Miss Islington (bot)2019-07-243-2/+2
| | | | | (cherry picked from commit 5380def8269b24a8a3bc46396373a1dc91b1dd1a) Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
* bpo-37363: Add audit events for a range of modules (GH-14301)Miss Islington (bot)2019-06-241-0/+2
| | | | | (cherry picked from commit 60419a7e96577cf783b3b45bf3984f9fb0d7ddff) Co-authored-by: Steve Dower <steve.dower@python.org>
* bpo-35807: Upgrade ensurepip bundled pip and setuptools (GH-12189)Pradyun Gedam2019-03-063-2/+2
| | | | | * Update pip to 19.0.3 * Update setuptools to 40.8.0
* Upgrade pip to 18.1 and setuptools to 40.6.2 (#10598)Donald Stufft2018-11-194-2/+2
|
* Improve ensurepip's --help (GH-4686)Wieland Hoffmann2018-05-301-3/+3
| | | | | | | | * 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.
* bpo-33131: Upgrade ensurepip to bundle pip 10.0.1 (GH-6546)Paul Moore2018-04-203-3/+3
| | | Upgrade ensurepip to bundle pip 10.0.1
* Upgrade pip to v9.0.3 and setuptools to v39.0.1 (#6184)Donald Stufft2018-03-223-2/+2
|
* Update pip to 9.0.2 and setuptools to 38.6.1 (#6133)Donald Stufft2018-03-173-2/+2
|
* bpo-31351: Set return code in ensurepip when pip fails (GH-3626)Igor Filatov2017-09-213-7/+24
| | | | Previously ensurepip would always report success, even if the pip installation failed.
* Merge - upgrade pip/setuptoolsDonald Stufft2016-11-163-2/+2
|\
| * Upgrade pip to 9.0.1 and setuptools to 28.8.0Donald Stufft2016-11-163-2/+2
| |
* | Allow ensurepip even when ssl is unavailableDonald Stufft2016-11-031-20/+0
|/
* Upgrade pip to 9.0 and setuptools to 28.7.1Donald Stufft2016-11-024-2/+2
|
* Upgrade setuptools to 27.1.2Donald Stufft2016-09-092-1/+1
|
* Upgrade setuptools to 27.1.1Donald Stufft2016-09-092-1/+1
|
* Update setuptools/pip to 25.2.0/8.1.2Donald Stufft2016-08-143-2/+2
|
* Upgrade ensurepip bundled setuptools to 20.10.1Donald Stufft2016-05-022-1/+1
|
* Upgrade ensurepip._bundled pip to 8.1.1 and setuptools to 20.3Donald Stufft2016-03-173-2/+2
|
* Upgrade pip to 8.0.2Donald Stufft2016-01-222-1/+1
|
* Update pip to 8.0.0 and setuptools to 19.4Donald Stufft2016-01-203-2/+2
|
* Update pip to 7.1.2 and setuptools to 18.2Donald Stufft2015-08-243-2/+2
|
* Update setuptools to 18.0.1 and pip to 7.1.0Donald Stufft2015-07-013-2/+2
|
* Upgrade pip to 7.0.3 and setuptools to 17.0Donald Stufft2015-06-023-2/+2
|
* Closes #24267 - Does not check version on ensurepip uninstallDonald Stufft2015-06-021-1/+1
| | | | | | Ensure that the uninstall helper for Windows passes the proper flags to pip to prevent it from checking PyPI if the pip that we're currently attempting to uninstall is the latest verison.
* Upgrade pip to 7.0.1Donald Stufft2015-05-232-1/+1
|
* Upgrade pip to 7.0 and setuptools to 16.0Donald Stufft2015-05-223-2/+2
|
* Upgrade setuptools to 15.2Donald Stufft2015-05-092-1/+1
|
* Update pip to 6.1.1Donald Stufft2015-04-072-1/+1
|
* Upgrade pip to 6.1.0 and setuptools to 15.0Donald Stufft2015-04-073-2/+2
|
* Update pip to 6.0.8Donald Stufft2015-02-052-1/+1
|
* Update setuptools to 12.0.5 and pip to 6.0.7Donald Stufft2015-01-283-2/+2
|
* Update setuptools to 11.3.1Donald Stufft2015-01-112-1/+1
|
* Upgrade the bundled pip to 6.0.6 and the bundled setuptools to 11.0Donald Stufft2015-01-033-2/+2
|
* Upgrade pip to 6.0.2 and setuptools to 8.2.1Donald Stufft2014-12-234-2/+2
|
* Upgrade setuptools to 7.0Donald Stufft2014-11-112-1/+1
|
* Upgrade pip to 1.5.6Donald Stufft2014-05-172-1/+1
|
* Close #20757: return success for skipped pip uninstallNick Coghlan2014-02-281-2/+3
| | | | | | | | The 3.4rc2 Windows uninstaller would fail if pip had been updated to a version that didn't match the version installed by ensurepip. This skip is no longer treated as an error, so an updated pip ends up being handled like any other pip installed package and is left alone by the CPython uninstaller.
* Upgrade pip from 1.5.3 to 1.5.4Donald Stufft2014-02-212-1/+1
|
* Upgrade pip from 1.5.2 to 1.5.3Donald Stufft2014-02-212-1/+1
|