Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								ecaefcf44e 
								
							 
						 
						
							
							
								
								- Issue  #17012 : shutil.which() no longer fallbacks to the PATH environment  
							
							... 
							
							
							
							variable if empty path argument is specified.  Patch by Serhiy Storchaka. 
							
						 
						
							2013-04-16 11:18:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								618738b921 
								
							 
						 
						
							
							
								
								- Issue  #17012 : shutil.which() no longer fallbacks to the PATH environment  
							
							... 
							
							
							
							variable if empty path argument is specified.  Patch by Serhiy Storchaka. 
							
						 
						
							2013-04-16 11:05:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								4cd7b9c3e9 
								
							 
						 
						
							
							
								
								#17076 : Make copying of xattrs more permissive of missing FS support  
							
							... 
							
							
							
							Patch by Thomas Wouters. 
							
						 
						
							2013-02-05 08:25:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								0beab058dd 
								
							 
						 
						
							
							
								
								#17076 : Make copying of xattrs more permissive of missing FS support  
							
							... 
							
							
							
							Patch by Thomas Wouters. 
							
						 
						
							2013-02-05 08:22:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								dec4de235f 
								
							 
						 
						
							
							
								
								Fix pathext test for shutil.which() which was  
							
							... 
							
							
							
							broken after applying the patch for issue #16957 . 
							
						 
						
							2013-01-24 20:04:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								d70127ac54 
								
							 
						 
						
							
							
								
								Fix pathext test for shutil.which() which was  
							
							... 
							
							
							
							broken after applying the patch for issue #16957 . 
							
						 
						
							2013-01-24 20:03:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								e9a63600b3 
								
							 
						 
						
							
							
								
								Issue  #16957 : shutil.which() no longer searches a bare file name in the  
							
							... 
							
							
							
							current directory on Unix and no longer searches a relative file path with
a directory part in PATH directories.  Patch by Thomas Kluyver. 
							
						 
						
							2013-01-23 10:45:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8bea200b98 
								
							 
						 
						
							
							
								
								Issue  #16957 : shutil.which() no longer searches a bare file name in the  
							
							... 
							
							
							
							current directory on Unix and no longer searches a relative file path with
a directory part in PATH directories.  Patch by Thomas Kluyver. 
							
						 
						
							2013-01-23 10:44:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2ba095c6c5 
								
							 
						 
						
							
							
								
								Fix shutil.which() test for issue  #16993 .  
							
							
							
						 
						
							2013-01-22 10:32:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								80c88f4304 
								
							 
						 
						
							
							
								
								Fix shutil.which() test for issue  #16993 .  
							
							
							
						 
						
							2013-01-22 10:31:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5b987c2e68 
								
							 
						 
						
							
							
								
								Issue  #16993 : shutil.which() now preserves the case of the path and extension  
							
							... 
							
							
							
							on Windows. 
							
						 
						
							2013-01-21 15:01:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								014791f848 
								
							 
						 
						
							
							
								
								Issue  #16993 : shutil.which() now preserves the case of the path and extension  
							
							... 
							
							
							
							on Windows. 
							
						 
						
							2013-01-21 15:00:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								f7a17b48d7 
								
							 
						 
						
							
							
								
								Replace IOError with OSError ( #16715 )  
							
							
							
						 
						
							2012-12-25 16:47:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								6c722c6df4 
								
							 
						 
						
							
							
								
								#15872 : Some more Windows related tuning to shutil.rmtree tests  
							
							... 
							
							
							
							Turns out, the snakebite bots have also their peculiarities.
I'm really not proud of this stream of commits. :( 
							
						 
						
							2012-12-10 16:35:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								c474c4e749 
								
							 
						 
						
							
							
								
								#15872 : Some more Windows related tuning to shutil.rmtree tests  
							
							... 
							
							
							
							Turns out, the snakebite bots behave also their peculiarities.
I'm really not proud of this stream of commits. :( 
							
						 
						
							2012-12-10 16:33:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								87f9b46f15 
								
							 
						 
						
							
							
								
								#15872 : Some more Windows related tuning to shutil.rmtree tests  
							
							... 
							
							
							
							Turns out, the snakebite bots behave also their peculiarities.
I'm really not proud of this stream of commits. :( 
							
						 
						
							2012-12-10 16:29:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								99d28ce0cd 
								
							 
						 
						
							
							
								
								#15872 : Be flexible with appending *.* in shutil.rmtree test case  
							
							... 
							
							
							
							The Windows buildbots seem to be unable to agree whether they need them or not. 
							
						 
						
							2012-12-10 12:05:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								f29b4937f7 
								
							 
						 
						
							
							
								
								#15872 : Be flexible with appending *.* in shutil.rmtree test case  
							
							... 
							
							
							
							The Windows buildbots seem to be unable to agree whether they need them or not. 
							
						 
						
							2012-12-10 12:02:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								b9e9f3e70d 
								
							 
						 
						
							
							
								
								#15872 : Be flexible with appending *.* in shutil.rmtree test case  
							
							... 
							
							
							
							The Windows buildbots seem to be unable to agree whether they need them or not. 
							
						 
						
							2012-12-10 12:01:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								8ade268c6b 
								
							 
						 
						
							
							
								
								#15872 : More shutil test fixes for Windows  
							
							... 
							
							
							
							This one is different from 3.2 and 3.3.  Windows ceased using *.* since 3.4
apparently. 
							
						 
						
							2012-12-10 11:12:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								9d5e0cca85 
								
							 
						 
						
							
							
								
								#15872 : More shutil test fixes for Windows  
							
							
							
						 
						
							2012-12-10 11:08:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								9a4a750673 
								
							 
						 
						
							
							
								
								#15872 : More shutil test fixes for Windows  
							
							
							
						 
						
							2012-12-10 11:08:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								8e5a8296cc 
								
							 
						 
						
							
							
								
								#15872 : Fix shutil.rmtree error tests for Windows  
							
							
							
						 
						
							2012-12-10 10:10:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								b57b094077 
								
							 
						 
						
							
							
								
								#15872 : Fix shutil.rmtree error tests for Windows  
							
							
							
						 
						
							2012-12-10 10:08:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								9e8ac56e35 
								
							 
						 
						
							
							
								
								#15872 : Fix shutil.rmtree error tests for Windows  
							
							
							
						 
						
							2012-12-10 10:07:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								ae9a9e9a2d 
								
							 
						 
						
							
							
								
								#15872 : Fix 3.3 regression introduced by the new fd-based shutil.rmtree  
							
							... 
							
							
							
							It caused rmtree to not ignore certain errors when ignore_errors was set.
Patch by Alessandro Moura and Serhiy Storchaka. 
							
						 
						
							2012-12-10 09:15:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								b550110f64 
								
							 
						 
						
							
							
								
								#15872 : Fix 3.3 regression introduced by the new fd-based shutil.rmtree  
							
							... 
							
							
							
							It caused rmtree to not ignore certain errors when ignore_errors was set.
Patch by Alessandro Moura and Serhiy Storchaka. 
							
						 
						
							2012-12-10 09:11:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								d16eacba48 
								
							 
						 
						
							
							
								
								#15872 : Add tests for a 3.3 regression in the new fd-based shutil.rmtree  
							
							... 
							
							
							
							It cause shutil.rmtree not ignore all errors. Also add a test ensuring that
rmtree fails when being called on a symlink. Patch by Serhiy Storchaka. 
							
						 
						
							2012-12-10 09:00:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								27ddb576f1 
								
							 
						 
						
							
							
								
								#1492704 : Ensure and document backward compatibility of the change  
							
							
							
						 
						
							2012-10-28 13:59:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								4865376c44 
								
							 
						 
						
							
							
								
								Closes   #1492704 : Make shutil.copyfile() raise a distinct SameFileError  
							
							... 
							
							
							
							Patch by Atsuo Ishimoto. 
							
						 
						
							2012-10-07 12:49:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								26fe37dd3f 
								
							 
						 
						
							
							
								
								#1492704 : Backout and wait for 3.4  
							
							
							
						 
						
							2012-07-19 21:41:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								77d3283370 
								
							 
						 
						
							
							
								
								#1492704 : Make shutil.copyfile() raise a distinct SameFileError  
							
							... 
							
							
							
							Patch by Atsuo Ishimoto. 
							
						 
						
							2012-07-19 20:23:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								c2d481fbcd 
								
							 
						 
						
							
							
								
								#15238 : Fix xattr related shutil.copystat tests  
							
							... 
							
							
							
							- Loosen up test as Fedora has implicit xattrs
- Actually test the destination for xattrs
Should make Fedora buildbot green again. 
							
						 
						
							2012-07-16 17:11:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								b40380667c 
								
							 
						 
						
							
							
								
								Issue  #15202 : Consistently use the name "follow_symlinks" for  
							
							... 
							
							
							
							new parameters in os and shutil functions.  Patch by Serhiy Storchaka. 
							
						 
						
							2012-07-15 10:57:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								ad5ae0456e 
								
							 
						 
						
							
							
								
								- Issue  #15238 : shutil.copystat now copies Linux "extended attributes".  
							
							
							
						 
						
							2012-07-14 17:55:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								d0f6e0a6e6 
								
							 
						 
						
							
							
								
								Check for all used fd-based functions in shutil.rmdir,  closes   #15218  
							
							
							
						 
						
							2012-06-29 08:28:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								a75cd1ce73 
								
							 
						 
						
							
							
								
								#4489 : Don't follow ever symlinks in rmtree  
							
							... 
							
							
							
							Also added several regression tests. 
							
						 
						
							2012-06-28 12:07:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								5b2f9c0aff 
								
							 
						 
						
							
							
								
								Issue  #15817 : Bugfix: remove temporary directories test_shutil was leaving  
							
							... 
							
							
							
							behind. 
							
						 
						
							2012-06-25 23:50:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								3b52778c74 
								
							 
						 
						
							
							
								
								#4489  Make fd based rmtree work on bytes  
							
							
							
						 
						
							2012-06-25 13:27:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								cf343532a2 
								
							 
						 
						
							
							
								
								Remove debug output from test_shutil  
							
							
							
						 
						
							2012-06-24 16:21:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								5fddf866d8 
								
							 
						 
						
							
							
								
								Issue  #14662 : Prevent shutil failures on OS X when destination does not  
							
							... 
							
							
							
							support chflag operations.  (Patch by Hynek Schlawack) 
							
						 
						
							2012-05-10 17:21:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								0c2dba5726 
								
							 
						 
						
							
							
								
								Fix closes issue issue12470 - check for utime for the skipUnless condition.  
							
							
							
						 
						
							2011-07-03 18:21:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ronald Oussoren 
								
							 
						 
						
							
							
							
							
								
							
							
								78349b06af 
								
							 
						 
						
							
							
								
								merge from 3.1  
							
							
							
						 
						
							2011-05-06 10:57:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ronald Oussoren 
								
							 
						 
						
							
							
							
							
								
							
							
								f51738b10e 
								
							 
						 
						
							
							
								
								Fix for issue 10684: Folders get deleted when trying to change case with shutil.move (case insensitive file systems only)  
							
							
							
						 
						
							2011-05-06 10:23:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								8ed3cf3a4b 
								
							 
						 
						
							
							
								
								Close   #11560 : Improve test coverage of shutil  
							
							
							
						 
						
							2011-03-16 14:05:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								abf202d798 
								
							 
						 
						
							
							
								
								Close   #11548 : Correctly handle format argument in shutil.unpack_archive  
							
							
							
						 
						
							2011-03-16 13:52:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								3b4499c5c7 
								
							 
						 
						
							
							
								
								Fix   #9333 . The symlink function is always available now, raising OSError  
							
							... 
							
							
							
							when the user doesn't hold the symbolic link privilege rather than hiding it. 
							
						 
						
							2010-12-28 14:31:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								724d0895e8 
								
							 
						 
						
							
							
								
								Temporarily disable newly failing test for the release.  
							
							
							
						 
						
							2010-12-05 07:51:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hirokazu Yamamoto 
								
							 
						 
						
							
							
							
							
								
							
							
								2668145dbd 
								
							 
						 
						
							
							
								
								Now can reproduce the error on AMD64 Windows Server 2008  
							
							... 
							
							
							
							even where os.symlink is not supported. 
							
						 
						
							2010-12-05 02:04:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								52173d4959 
								
							 
						 
						
							
							
								
								Fix   #9333 . Expose os.symlink on Windows only when usable.  
							
							... 
							
							
							
							In order to create symlinks on Windows, SeCreateSymbolicLinkPrivilege
is an account privilege that is required to be held by the user. Not only
must the privilege be enabled for the account, the activated privileges for
the currently running application must be adjusted to enable the requested
privilege.
Rather than exposing an additional function to be called prior to the user's
first os.symlink call, we handle the AdjustTokenPrivileges Windows API call
internally and only expose os.symlink when the privilege escalation was
successful.
Due to the change of only exposing os.symlink when it's available, we can
go back to the original test skipping methods of checking via `hasattr`. 
							
						 
						
							2010-12-02 18:29:18 +00:00