Ian Norton 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d6e463df4 
								
							 
						 
						
							
							
								
								bpo-43749: Ensure current exe is copied when using venv on windows (GH-25216)  
							
							... 
							
							
							
							Automerge-Triggered-By: GH:vsajip 
							
						 
						
							2021-05-19 02:37:17 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anthony Sottile 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								58ec58a42b 
								
							 
						 
						
							
							
								
								bpo-39656: Ensure bin/python3.# is always present in virtual environments on POSIX (GH-19030)  
							
							
							
						 
						
							2020-03-17 07:29:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d6378051f 
								
							 
						 
						
							
							
								
								bpo-38901: Allow setting a venv's prompt to the basename of the current directory. (GH-17946)  
							
							... 
							
							
							
							When a prompt value of '.' is specified, os.path.basename(os.getcwd()) is used to
configure the prompt for the created venv. 
							
						 
						
							2020-01-14 20:49:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tzu-ping Chung 
								
							 
						 
						
							
							
							
							
								
							
							
								d9aa216d49 
								
							 
						 
						
							
							
								
								bpo-38927: Use python -m pip to upgrade venv deps (GH-17403)  
							
							... 
							
							
							
							I suggest you add `bpo-NNNNN: ` as a prefix for the first commit for future PRs. Thanks! 
							
						 
						
							2019-11-27 20:25:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9048c49322 
								
							 
						 
						
							
							
								
								bpo-37369: Fix initialization of sys members when launched via an app container (GH-14428)  
							
							... 
							
							
							
							sys._base_executable is now always defined on all platforms, and can be overridden through configuration.
Also adds test.support.PythonSymlink to encapsulate platform-specific logic for symlinking sys.executable 
							
						 
						
							2019-06-29 10:34:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cooper Lees 
								
							 
						 
						
							
							
							
							
								
							
							
								4acdbf11b1 
								
							 
						 
						
							
							
								
								bpo-34556: Add --upgrade-deps to venv module ( #13100 )  
							
							... 
							
							
							
							Add --upgrade-deps to venv module
- This allows for pip + setuptools to be automatically upgraded to the latest version on PyPI
- Update documentation to represent this change
bpo-34556: Add --upgrade to venv module 
							
						 
						
							2019-06-17 19:18:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4a9a505d6f 
								
							 
						 
						
							
							
								
								bpo-36441: Fixes creating a venv when debug binaries are installed. ( #12566 )  
							
							
							
						 
						
							2019-03-27 08:14:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8bba81fd55 
								
							 
						 
						
							
							
								
								bpo-35978: Correctly skips venv tests in venvs (GH-12220)  
							
							... 
							
							
							
							Also fixes venvs from the build directory on Windows. 
							
						 
						
							2019-03-21 10:04:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d5a70c6b03 
								
							 
						 
						
							
							
								
								bpo-35661: Store the venv prompt in pyvenv.cfg (GH-11440)  
							
							
							
						 
						
							2019-03-08 17:01:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a8474d025c 
								
							 
						 
						
							
							
								
								bpo-35872 and bpo-35873: Clears __PYVENV_LAUNCHER__ variable (GH-11745)  
							
							... 
							
							
							
							After reading __PYVENV_LAUNCHER__ we now set sys._base_executable value for later use.
Make the same changes for macOS to avoid extra platform checks. 
							
						 
						
							2019-02-03 23:19:38 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a1f9a3332b 
								
							 
						 
						
							
							
								
								bpo-35854: Fix EnvBuilder and --symlinks in venv on Windows (GH-11700)  
							
							
							
						 
						
							2019-01-30 13:49:14 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c3de541e6 
								
							 
						 
						
							
							
								
								bpo-34977: Use venv redirector instead of original python.exe on Windows (GH-11029)  
							
							
							
						 
						
							2018-12-10 08:11:21 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cb0b78a070 
								
							 
						 
						
							
							
								
								Revert "bpo-34977: Add Windows App Store package (GH-10245)" (GH-11019)  
							
							... 
							
							
							
							This reverts commit 468a15aaf9 
							
						 
						
							2018-12-07 12:57:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								468a15aaf9 
								
							 
						 
						
							
							
								
								bpo-34977: Add Windows App Store package (GH-10245)  
							
							
							
						 
						
							2018-12-06 21:09:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f14c28f397 
								
							 
						 
						
							
							
								
								bpo-34011: Fixes missing venv files and other tests (GH-9458)  
							
							
							
						 
						
							2018-09-20 13:38:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								94487d4570 
								
							 
						 
						
							
							
								
								bpo-34011: Update code copying DLLs and init.tcl into venvs. (GH-8253)  
							
							
							
						 
						
							2018-07-20 17:07:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								144fff8b90 
								
							 
						 
						
							
							
								
								Closes   #29213 : Merged fix from 3.6.  
							
							
							
						 
						
							2017-02-02 19:33:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								993f535ae9 
								
							 
						 
						
							
							
								
								Fixes   #24875 : Merged fix from 3.5.  
							
							
							
						 
						
							2017-02-02 19:17:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								db6322cb8a 
								
							 
						 
						
							
							
								
								Fixes   #24875 : pip can now be installed in a venv with --system-site-packages.  
							
							
							
						 
						
							2017-02-02 19:05:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								fd0f84bd8f 
								
							 
						 
						
							
							
								
								Closes   #22829 : Added --prompt option to venv.  
							
							
							
						 
						
							2016-08-06 10:43:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								5586ba7643 
								
							 
						 
						
							
							
								
								Simply docstrings of venv module  
							
							... 
							
							
							
							This will hopefully make maintenance of venv documentation easier.
For example, see commits a4f0d76af176 and 5764cc02244d.
This patch has been reviewed by Vinaj Sajip, the maintainer of
venv module. 
							
						 
						
							2016-01-30 12:34:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								22532ac2eb 
								
							 
						 
						
							
							
								
								Issue  #26034 : Improve wording of clear parameter  
							
							
							
						 
						
							2016-01-28 09:13:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								547f66f599 
								
							 
						 
						
							
							
								
								Issue  #26034 : Sync documentation of --clear with its behavior  
							
							... 
							
							
							
							Most of the docs has already been updated in c3c188a0325a. 
							
						 
						
							2016-01-28 09:01:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								581c29f8fe 
								
							 
						 
						
							
							
								
								Issue  #23399 : pyvenv creates relative symlinks where possible.  
							
							
							
						 
						
							2015-02-06 11:23:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								1a170a74f7 
								
							 
						 
						
							
							
								
								Issue  #21663 : Fixed error caused by trying to create an existing directory.  
							
							
							
						 
						
							2014-06-05 09:31:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								adaddde369 
								
							 
						 
						
							
							
								
								Don't chmod() if path is a symlink.  
							
							
							
						 
						
							2014-06-04 14:11:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								b9b965f6dd 
								
							 
						 
						
							
							
								
								Issue  #21643 : Updated test and fixed logic bug in lib64 symlink creation.  
							
							
							
						 
						
							2014-06-03 16:47:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								432810f9f3 
								
							 
						 
						
							
							
								
								Issue  #18807 : If copying (no symlinks) specified for a venv, then the python interpreter aliases (python, python3) are now created by copying rather than symlinking.  
							
							
							
						 
						
							2014-05-28 08:06:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								1e53f8d9bf 
								
							 
						 
						
							
							
								
								Issue  #21197 : Add lib64 -> lib symlink in venvs on 64-bit non-OS X POSIX.  
							
							
							
						 
						
							2014-04-15 11:18:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7fa767e517 
								
							 
						 
						
							
							
								
								Issue  #20976 : pyflakes: Remove unused imports  
							
							
							
						 
						
							2014-03-20 09:16:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								1631b9b4b5 
								
							 
						 
						
							
							
								
								Issue  #19734 : venv still needs isolated mode  
							
							
							
						 
						
							2013-11-24 11:53:03 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								6fd12f2b33 
								
							 
						 
						
							
							
								
								Issue 19734: better diagnostics for test_venv failures  
							
							
							
						 
						
							2013-11-24 11:36:31 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								d76cdc161e 
								
							 
						 
						
							
							
								
								Close   #19694 : venv now runs ensurepip in isolated mode  
							
							
							
						 
						
							2013-11-23 11:37:28 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								8fbdb097cf 
								
							 
						 
						
							
							
								
								Close   #19552 : venv and pyvenv ensurepip integration  
							
							
							
						 
						
							2013-11-23 00:30:34 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								56b04352f8 
								
							 
						 
						
							
							
								
								Issue  #19504 : Used American spelling for 'customize'.  
							
							
							
						 
						
							2013-11-15 20:58:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								9c10d6b800 
								
							 
						 
						
							
							
								
								Issue  #19504 : Used American spelling for 'customize'.  
							
							
							
						 
						
							2013-11-15 20:58:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								6ec518bd8e 
								
							 
						 
						
							
							
								
								Closes   #19349 : Merged fix from 3.3.  
							
							
							
						 
						
							2013-10-31 18:44:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								0e6c66d48a 
								
							 
						 
						
							
							
								
								Issue  #19349 : Corrected error message.  
							
							
							
						 
						
							2013-10-31 18:44:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								dff9e2535f 
								
							 
						 
						
							
							
								
								Closes   #19139 : Changed usage of __VENV_NAME__ and added __VENV_PROMPT__.  
							
							
							
						 
						
							2013-10-02 11:36:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								eea020f1ae 
								
							 
						 
						
							
							
								
								merge 3.3  
							
							
							
						 
						
							2013-09-29 14:59:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								a5ec63b5eb 
								
							 
						 
						
							
							
								
								remove unused imports  
							
							
							
						 
						
							2013-09-29 14:49:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								5939027969 
								
							 
						 
						
							
							
								
								Closes   #18807 : pyvenv now takes a --copies argument allowing copies instead of symlinks even where symlinks are available and the default.  
							
							
							
						 
						
							2013-08-25 00:04:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								ad644e011f 
								
							 
						 
						
							
							
								
								Closes   #18435 : Merged fix from 3.3.  
							
							
							
						 
						
							2013-07-12 21:13:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								c07aa9e41f 
								
							 
						 
						
							
							
								
								Issue  #18435 : Replaced simple attribute container class Context with types.SimpleNamespace.  
							
							
							
						 
						
							2013-07-12 21:10:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								cd171c8e92 
								
							 
						 
						
							
							
								
								Issue  #18200 : Back out usage of ModuleNotFoundError (8d28d44f3a9a)  
							
							
							
						 
						
							2013-07-04 17:43:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								0a140668fa 
								
							 
						 
						
							
							
								
								Issue  #18200 : Update the stdlib (except tests) to use  
							
							... 
							
							
							
							ModuleNotFoundError. 
							
						 
						
							2013-06-13 20:57:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								2eb2f5e359 
								
							 
						 
						
							
							
								
								Closes   #16378 : Merged docstring changes from 3.3.  
							
							
							
						 
						
							2012-11-14 11:19:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								87ed599b8a 
								
							 
						 
						
							
							
								
								Issue  #16378 : Updated docstrings to reflect the defaults present in the code.  
							
							
							
						 
						
							2012-11-14 11:18:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								526417fc59 
								
							 
						 
						
							
							
								
								Closes   #16340 : Merged fix from 3.3.  
							
							
							
						 
						
							2012-10-28 12:40:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								bdd13fd098 
								
							 
						 
						
							
							
								
								Closes   #16340 : Handle exception while copying script to venv.  
							
							
							
						 
						
							2012-10-28 12:39:39 +00:00