Łukasz Langa 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1374459c90 
								
							 
						 
						
							
							
								
								[3.9] bpo-45343: Update bundled pip to 21.2.4 and setuptools to 58.1.0 (GH-28684) (GH-28747)  
							
							... 
							
							
							
							(cherry picked from commit 4c8d543823 
							
						 
						
							2021-10-06 00:16:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tzu-ping Chung 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								26539cea8a 
								
							 
						 
						
							
							
								
								[3.9] Upgrade bundled pip and setuptools (GH-27625) (GH-27658)  
							
							... 
							
							
							
							pip is now 21.2.3
setuptools is now 57.4.0.
(cherry picked from commit 738ac00a08 
							
						 
						
							2021-08-09 16:46:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stéphane Bidoul 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe272b7a3a 
								
							 
						 
						
							
							
								
								[3.9] Update vendored pip to 21.1.3 (GH-26912). (GH-26915)  
							
							
							
						 
						
							2021-06-26 18:59:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stéphane Bidoul 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								af1e06c62f 
								
							 
						 
						
							
							
								
								[3.9] bpo-43993: Update vendored pip to 21.1.1 (GH-25761). (GH-25782)  
							
							
							
						 
						
							2021-05-01 16:49:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stéphane Bidoul 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d962b00fcf 
								
							 
						 
						
							
							
								
								[3.9] bpo-43930: Update bundled pip to 21.1 and setuptools to 56.0.0 (GH-25578)  
							
							... 
							
							
							
							(cherry picked from commit 196983563d 
							
						 
						
							2021-04-24 23:27:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b4d60f928 
								
							 
						 
						
							
							
								
								[3.9] bpo-41490: Bump vendored pip to version 20.2.3 (GH-22527). (GH-22544)  
							
							... 
							
							
							
							(cherry picked from commit 2cc6dc9896 
							
						 
						
							2020-10-04 19:11:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								70e9243a55 
								
							 
						 
						
							
							
								
								bpo-41490: Update ensurepip to install pip 20.2.1 and setuptools 49.2.1 (GH-21774)  
							
							
							
						 
						
							2020-08-08 00:47:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miss Islington (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bc996c67b7 
								
							 
						 
						
							
							
								
								bpo-38488: Upgrade bundled versions of pip & setuptools (GH-20491)  
							
							... 
							
							
							
							(cherry picked from commit 5f79f46612 
							
						 
						
							2020-06-15 13:39:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miss Islington (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9a0624a3d9 
								
							 
						 
						
							
							
								
								bpo-40448: ensurepip: Do not use cache (GH-19812)  
							
							... 
							
							
							
							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 4a3a682b12 
							
						 
						
							2020-06-15 10:48:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miro Hrončok 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								88f82b2b9e 
								
							 
						 
						
							
							
								
								bpo-38662: ensurepip invokes pip via runpy (GH-18901)  
							
							... 
							
							
							
							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> 
							
						 
						
							2020-03-10 22:16:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joannah Nanjekye 
								
							 
						 
						
							
							
							
							
								
							
							
								2ccb50cf77 
								
							 
						 
						
							
							
								
								bpo-37449: Move ensurepip off of pkgutil and to importlib.resources (GH-15109)  
							
							... 
							
							
							
							Move ensurepip off of pkgutil and to importlib.resources.
https://bugs.python.org/issue37449  
							
						 
						
							2019-09-13 09:01:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pradyun Gedam 
								
							 
						 
						
							
							
							
							
								
							
							
								10c452b894 
								
							 
						 
						
							
							
								
								bpo-37664: Update ensurepip bundled wheels, again (GH-15483)  
							
							... 
							
							
							
							/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 
							
						 
						
							2019-08-26 11:19:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pradyun Gedam 
								
							 
						 
						
							
							
							
							
								
							
							
								5380def826 
								
							 
						 
						
							
							
								
								bpo-37664: Update bundled pip to 19.2.1 and setuptools to 41.0.1 (GH-14934)  
							
							
							
						 
						
							2019-07-24 12:08:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								60419a7e96 
								
							 
						 
						
							
							
								
								bpo-37363: Add audit events for a range of modules (GH-14301)  
							
							
							
						 
						
							2019-06-24 08:42:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pradyun Gedam 
								
							 
						 
						
							
							
							
							
								
							
							
								01e0f439f5 
								
							 
						 
						
							
							
								
								bpo-35807: Upgrade ensurepip bundled pip and setuptools (GH-12189)  
							
							... 
							
							
							
							* Update pip to 19.0.3
* Update setuptools to 40.8.0 
							
						 
						
							2019-03-06 06:42:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b9c33ea9c 
								
							 
						 
						
							
							
								
								Upgrade pip to 18.1 and setuptools to 40.6.2 ( #10598 )  
							
							
							
						 
						
							2018-11-19 07:41:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wieland Hoffmann 
								
							 
						 
						
							
							
							
							
								
							
							
								e9537ad6a1 
								
							 
						 
						
							
							
								
								Improve ensurepip's --help (GH-4686)  
							
							... 
							
							
							
							* 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. 
							
						 
						
							2018-05-30 09:45:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Moore 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0399cf9b5e 
								
							 
						 
						
							
							
								
								bpo-33131: Upgrade ensurepip to bundle pip 10.0.1 (GH-6546)  
							
							... 
							
							
							
							Upgrade ensurepip to bundle pip 10.0.1 
							
						 
						
							2018-04-20 21:06:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d93b5161af 
								
							 
						 
						
							
							
								
								Upgrade pip to v9.0.3 and setuptools to v39.0.1 ( #6184 )  
							
							
							
						 
						
							2018-03-21 22:47:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7f81bb2add 
								
							 
						 
						
							
							
								
								Update pip to 9.0.2 and setuptools to 38.6.1 ( #6133 )  
							
							
							
						 
						
							2018-03-17 11:13:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Igor Filatov 
								
							 
						 
						
							
							
							
							
								
							
							
								9adda0cdf8 
								
							 
						 
						
							
							
								
								bpo-31351: Set return code in ensurepip when pip fails (GH-3626)  
							
							... 
							
							
							
							Previously ensurepip would always report success, even if the
pip installation failed. 
							
						 
						
							2017-09-21 20:07:45 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								756b45ab6e 
								
							 
						 
						
							
							
								
								Merge - upgrade pip/setuptools  
							
							
							
						 
						
							2016-11-15 21:18:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								dd5c73b4f2 
								
							 
						 
						
							
							
								
								Upgrade pip to 9.0.1 and setuptools to 28.8.0  
							
							
							
						 
						
							2016-11-15 21:17:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								c96b8fcf25 
								
							 
						 
						
							
							
								
								Allow ensurepip even when ssl is unavailable  
							
							
							
						 
						
							2016-11-02 20:32:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								20a587bd67 
								
							 
						 
						
							
							
								
								Upgrade pip to 9.0 and setuptools to 28.7.1  
							
							
							
						 
						
							2016-11-02 15:42:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								16d7d5941d 
								
							 
						 
						
							
							
								
								Upgrade setuptools to 27.1.2  
							
							
							
						 
						
							2016-09-09 12:08:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								d25d9dc1fc 
								
							 
						 
						
							
							
								
								Upgrade setuptools to 27.1.1  
							
							
							
						 
						
							2016-09-09 11:35:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								5e4aafa258 
								
							 
						 
						
							
							
								
								Update setuptools/pip to 25.2.0/8.1.2  
							
							
							
						 
						
							2016-08-14 16:09:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								2a86122759 
								
							 
						 
						
							
							
								
								Upgrade ensurepip bundled setuptools to 20.10.1  
							
							
							
						 
						
							2016-05-02 07:03:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								2bc69c49e1 
								
							 
						 
						
							
							
								
								Upgrade ensurepip._bundled pip to 8.1.1 and setuptools to 20.3  
							
							
							
						 
						
							2016-03-17 11:00:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								5d0124623c 
								
							 
						 
						
							
							
								
								Upgrade pip to 8.0.2  
							
							
							
						 
						
							2016-01-21 21:55:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								33a827678e 
								
							 
						 
						
							
							
								
								Update pip to 8.0.0 and setuptools to 19.4  
							
							
							
						 
						
							2016-01-19 20:13:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								b372356d0a 
								
							 
						 
						
							
							
								
								Update pip to 7.1.2 and setuptools to 18.2  
							
							
							
						 
						
							2015-08-24 16:13:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								fe6399e894 
								
							 
						 
						
							
							
								
								Update setuptools to 18.0.1 and pip to 7.1.0  
							
							
							
						 
						
							2015-07-01 11:30:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								96cf848a8b 
								
							 
						 
						
							
							
								
								Upgrade pip to 7.0.3 and setuptools to 17.0  
							
							
							
						 
						
							2015-06-02 11:39:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								71a8589ddc 
								
							 
						 
						
							
							
								
								Closes   #24267  - Does not check version on ensurepip uninstall  
							
							... 
							
							
							
							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. 
							
						 
						
							2015-06-02 10:37:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								7bf0d5a759 
								
							 
						 
						
							
							
								
								Upgrade pip to 7.0.1  
							
							
							
						 
						
							2015-05-22 20:30:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								df9ba3623a 
								
							 
						 
						
							
							
								
								Upgrade pip to 7.0 and setuptools to 16.0  
							
							
							
						 
						
							2015-05-22 00:39:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								b0fc24bff4 
								
							 
						 
						
							
							
								
								Upgrade setuptools to 15.2  
							
							
							
						 
						
							2015-05-08 21:30:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								b32fb8d274 
								
							 
						 
						
							
							
								
								Update pip to 6.1.1  
							
							
							
						 
						
							2015-04-07 07:09:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								fe508d1592 
								
							 
						 
						
							
							
								
								Upgrade pip to 6.1.0 and setuptools to 15.0  
							
							
							
						 
						
							2015-04-07 01:29:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								ff0fdef6d0 
								
							 
						 
						
							
							
								
								Update pip to 6.0.8  
							
							
							
						 
						
							2015-02-04 22:00:17 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								a89f5f0492 
								
							 
						 
						
							
							
								
								Update setuptools to 12.0.5 and pip to 6.0.7  
							
							
							
						 
						
							2015-01-28 17:56:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								d9fe22ce9b 
								
							 
						 
						
							
							
								
								Update setuptools to 11.3.1  
							
							
							
						 
						
							2015-01-11 15:51:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								b8f35ff57b 
								
							 
						 
						
							
							
								
								Upgrade the bundled pip to 6.0.6 and the bundled setuptools to 11.0  
							
							
							
						 
						
							2015-01-03 05:20:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								c8d94ba8f4 
								
							 
						 
						
							
							
								
								Upgrade pip to 6.0.2 and setuptools to 8.2.1  
							
							
							
						 
						
							2014-12-23 09:18:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								dfede95a06 
								
							 
						 
						
							
							
								
								Upgrade setuptools to 7.0  
							
							
							
						 
						
							2014-11-11 11:01:09 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								b1a1ec3151 
								
							 
						 
						
							
							
								
								Upgrade pip to 1.5.6  
							
							
							
						 
						
							2014-05-16 23:02:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								a46cf12e99 
								
							 
						 
						
							
							
								
								Close   #20757 : return success for skipped pip uninstall  
							
							... 
							
							
							
							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. 
							
						 
						
							2014-02-28 23:35:05 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								e2df3ea682 
								
							 
						 
						
							
							
								
								Upgrade pip from 1.5.3 to 1.5.4  
							
							
							
						 
						
							2014-02-21 07:42:39 -05:00