summaryrefslogtreecommitdiffstats
path: root/Lib/ensurepip/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* gh-95609: update bundled pip to 22.2.2 (gh-95610)Miss Islington (bot)2022-08-031-1/+1
| | | | | (cherry picked from commit 3d9d45b22cb1e90bca2901eade4b3125aeadb8c9) Co-authored-by: Stéphane Bidoul <stephane.bidoul@gmail.com>
* gh-95339: update bundled pip to 22.2.1 (gh-95340)Miss Islington (bot)2022-07-271-1/+1
| | | | | (cherry picked from commit 226d02bb109d08601fbccd645e9d67aee2e5bcdc) Co-authored-by: Stéphane Bidoul <stephane.bidoul@gmail.com>
* gh-95199: upgrade bundled setuptools to 63.2.0 (gh-95200)Miss Islington (bot)2022-07-241-1/+1
| | | | | (cherry picked from commit 3c94d3395edbcd299cbdacd09660ed88e654eeef) Co-authored-by: Stéphane Bidoul <stephane.bidoul@gmail.com>
* gh-95194: upgrade bundled pip to 22.2 (gh-95195)Miss Islington (bot)2022-07-241-1/+1
| | | | | | upgrade bundled pip to 22.2 (cherry picked from commit 068ffafa5465e9388a940692d1720266a1b37257) Co-authored-by: Stéphane Bidoul <stephane.bidoul@gmail.com>
* gh-90355: Add isolated flag if currently isolated (GH-92857) (GH-94569)Miss Islington (bot)2022-07-051-2/+12
| | | | | | | 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)
* Revert "bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820)" (GH-31880)Ned Deily2022-03-141-1/+1
| | | | This reverts commit 25962e4e60235645f945d23281431b30b3c3d573 as it breaks test_bdb and test_distutils with installed Pythons.
* bpo-46986: Upgrade bundled setuptools to 60.9.3 (GH-31820)Miss Islington (bot)2022-03-131-1/+1
| | | | | (cherry picked from commit c99ac3c364ee21be72263791b71ee8b55f64de08) Co-authored-by: Pradyun Gedam <pgedam@bloomberg.net>
* [3.10] bpo-46985: Upgrade bundled pip to 22.0.4 (GH-31819) (GH-31849)Miss Islington (bot)2022-03-131-1/+1
| | | | | | | | (cherry picked from commit d87f1b787ed38dfd307d82452f2efe9dc5b93942) Co-authored-by: Pradyun Gedam <pgedam@bloomberg.net> Automerge-Triggered-By: GH:ned-deily
* bpo-45343: Update bundled pip to 21.2.4 and setuptools to 58.1.0 (GH-28684) ↵Miss Islington (bot)2021-10-051-4/+4
| | | | | | | (GH-28746) (cherry picked from commit 4c8d543823dde5a30615da61727837a48f7ab847) Co-authored-by: Illia Volochii <illia.volochii@gmail.com>
* Upgrade bundled pip and setuptools (GH-27625)Miss Islington (bot)2021-08-071-2/+2
| | | | | | | pip is now 21.2.3 setuptools is now 57.4.0 (cherry picked from commit 738ac00a08cb6a9d104ec85ccb1a44c2399d6baa) Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
* [3.10] Update vendored pip to 21.1.3 (GH-26912) (gh-26917)Stéphane Bidoul2021-06-261-1/+1
|
* bpo-43993: Update vendored pip to 21.1.1 (GH-25761)Stéphane Bidoul2021-05-011-1/+1
|
* bpo-43930: Update bundled pip to 21.1 and setuptools to 56.0.0 (GH-25576)Stéphane Bidoul2021-04-241-2/+2
| | | Update bundled pip to 21.1 and setuptools to 56.0.0
* bpo-41282: (PEP 632) Deprecate distutils.sysconfig (partial implementation ↵Lumír 'Frenzy' Balhar2021-04-231-1/+2
| | | | | | | | | | of the PEP) (GH-23142) This change: * merges `distutils.sysconfig` into `sysconfig` while keeping the original functionality and * marks `distutils.sysconfig` as deprecated https://bugs.python.org/issue41282
* bpo-43077: Update bundled pip to 21.0.1 and setuptools to 52.0.0 (GH-24386)Paul Moore2021-01-301-3/+3
| | | Update bundled pip to 21.0.1 and setuptools to 52.0.0
* bpo-42856: Add --with-wheel-pkg-dir=PATH configure option (GH-24210)Victor Stinner2021-01-201-24/+90
| | | | | | | | | | | | | Add --with-wheel-pkg-dir=PATH option to the ./configure script. If specified, the ensurepip module looks for setuptools and pip wheel packages in this directory: if both are present, these wheel packages are used instead of ensurepip bundled wheel packages. Some Linux distribution packaging policies recommend against bundling dependencies. For example, Fedora installs wheel packages in the /usr/share/python-wheels/ directory and don't install the ensurepip._bundled package. ensurepip: Remove unused runpy import.
* bpo-41490: Bump vendored pip to version 20.2.3 (#22527)Pablo Galindo2020-10-041-17/+14
|
* bpo-38488: Upgrade bundled versions of pip & setuptools (GH-20491)Xavier Fernandez2020-06-151-6/+6
|
* bpo-40448: ensurepip: Do not use cache (GH-19812)Krzysztof Konopko2020-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.
* Revert "Upgrade bundled versions of pip & setuptools (#16782)" (GH-20484)Victor Stinner2020-05-281-6/+6
| | | This reverts commit feb0846c3a28b05b4cfbc6ab34c764957f3eff55.
* Upgrade bundled versions of pip & setuptools (#16782)Xavier Fernandez2020-05-271-6/+6
|
* bpo-38662: ensurepip invokes pip via runpy (GH-18901)Miro Hrončok2020-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>
* bpo-37449: Move ensurepip off of pkgutil and to importlib.resources (GH-15109)Joannah Nanjekye2019-09-131-4/+7
| | | | | | Move ensurepip off of pkgutil and to importlib.resources. https://bugs.python.org/issue37449
* bpo-37664: Update ensurepip bundled wheels, again (GH-15483)Pradyun Gedam2019-08-261-2/+2
| | | | | | | | | | | | /cc @ambv since this needs to be included in 3.8 -- see https://github.com/pypa/pip/issues/6885. Sorry about the last minute PR! https://bugs.python.org/issue37664 Automerge-Triggered-By: @zooba
* bpo-37664: Update bundled pip to 19.2.1 and setuptools to 41.0.1 (GH-14934)Pradyun Gedam2019-07-241-2/+2
|
* bpo-37363: Add audit events for a range of modules (GH-14301)Steve Dower2019-06-241-0/+2
|
* bpo-35807: Upgrade ensurepip bundled pip and setuptools (GH-12189)Pradyun Gedam2019-03-061-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-191-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-201-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-221-2/+2
|
* Update pip to 9.0.2 and setuptools to 38.6.1 (#6133)Donald Stufft2018-03-171-2/+2
|
* bpo-31351: Set return code in ensurepip when pip fails (GH-3626)Igor Filatov2017-09-211-4/+19
| | | | Previously ensurepip would always report success, even if the pip installation failed.
* Merge - upgrade pip/setuptoolsDonald Stufft2016-11-161-2/+2
|\
| * Upgrade pip to 9.0.1 and setuptools to 28.8.0Donald Stufft2016-11-161-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-021-2/+2
|
* Upgrade setuptools to 27.1.2Donald Stufft2016-09-091-1/+1
|
* Upgrade setuptools to 27.1.1Donald Stufft2016-09-091-1/+1
|
* Update setuptools/pip to 25.2.0/8.1.2Donald Stufft2016-08-141-2/+2
|
* Upgrade ensurepip bundled setuptools to 20.10.1Donald Stufft2016-05-021-1/+1
|
* Upgrade ensurepip._bundled pip to 8.1.1 and setuptools to 20.3Donald Stufft2016-03-171-2/+2
|
* Upgrade pip to 8.0.2Donald Stufft2016-01-221-1/+1
|
* Update pip to 8.0.0 and setuptools to 19.4Donald Stufft2016-01-201-2/+2
|
* Update pip to 7.1.2 and setuptools to 18.2Donald Stufft2015-08-241-2/+2
|
* Update setuptools to 18.0.1 and pip to 7.1.0Donald Stufft2015-07-011-2/+2
|
* Upgrade pip to 7.0.3 and setuptools to 17.0Donald Stufft2015-06-021-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-231-1/+1
|
* Upgrade pip to 7.0 and setuptools to 16.0Donald Stufft2015-05-221-2/+2
|