Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								2d2d08d2cc 
								
							 
						 
						
							
							
								
								Issue  #22468 : Merge gettarinfo() doc from 3.5  
							
							
							
						 
						
							2016-02-19 23:46:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								f817a48d17 
								
							 
						 
						
							
							
								
								Issues  #22468 ,  #21996 ,  #22208 : Clarify gettarinfo() and TarInfo usage  
							
							... 
							
							
							
							* The Windows-specific binary notice was probably a Python 2 thing
* Make it more obvious gettarinfo() is based on stat(), and that non-ordinary
  files may need special care
* The file name must be text; suggest dummy arcname as a workaround
* Indicate TarInfo may be used directly, not just via gettarinfo() 
							
						 
						
							2016-02-19 23:34:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								104dcdab59 
								
							 
						 
						
							
							
								
								Issue  #23883 : Add missing APIs to tarfile.__all__  
							
							... 
							
							
							
							Patch by Joel Taddei and Jacek Kołodziej. 
							
						 
						
							2016-01-16 06:59:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a254921cd4 
								
							 
						 
						
							
							
								
								Issue  #22227 : The TarFile iterator is reimplemented using generator.  
							
							... 
							
							
							
							This implementation is simpler that using class. 
							
						 
						
							2015-12-19 09:43:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								b82032f935 
								
							 
						 
						
							
							
								
								Issue  #22341 : Drop Python 2 workaround and document CRC initial value  
							
							... 
							
							
							
							Also align the parameter naming in binascii to be consistent with zlib. 
							
						 
						
							2015-12-11 05:19:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lars Gustäbel 
								
							 
						 
						
							
							
							
							
								
							
							
								e12aa62d68 
								
							 
						 
						
							
							
								
								Merge with 3.4: Issue  #24259 : tarfile now raises a ReadError if an archive is truncated inside a data segment.  
							
							
							
						 
						
							2015-07-06 09:29:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lars Gustäbel 
								
							 
						 
						
							
							
							
							
								
							
							
								0357268d96 
								
							 
						 
						
							
							
								
								Issue  #24259 : tarfile now raises a ReadError if an archive is truncated inside a data segment.  
							
							
							
						 
						
							2015-07-06 09:27:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lars Gustäbel 
								
							 
						 
						
							
							
							
							
								
							
							
								49c521fd5d 
								
							 
						 
						
							
							
								
								Merge with 3.4: Issue  #24514 : tarfile now tolerates number fields consisting of only whitespace.  
							
							
							
						 
						
							2015-07-02 19:41:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lars Gustäbel 
								
							 
						 
						
							
							
							
							
								
							
							
								b7a688b3a4 
								
							 
						 
						
							
							
								
								Issue  #24514 : tarfile now tolerates number fields consisting of only whitespace.  
							
							
							
						 
						
							2015-07-02 19:38:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lars Gustäbel 
								
							 
						 
						
							
							
							
							
								
							
							
								20703c6969 
								
							 
						 
						
							
							
								
								tarfile.open() with mode 'x' created files without an end of archive marker.  
							
							
							
						 
						
							2015-05-27 12:53:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric V. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								7a80389ce5 
								
							 
						 
						
							
							
								
								Issue 23193: Add numeric_owner to tarfile.TarFile.extract() and tarfile.TarFile.extractall().  
							
							
							
						 
						
							2015-04-15 10:27:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								7e7a3dba5f 
								
							 
						 
						
							
							
								
								Issue  #23865 : close() methods in multiple modules now are idempotent and more  
							
							... 
							
							
							
							robust at shutdown. If needs to release multiple resources, they are released
even if errors are occured. 
							
						 
						
							2015-04-10 13:24:41 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2116b12da5 
								
							 
						 
						
							
							
								
								Issue  #23865 : close() methods in multiple modules now are idempotent and more  
							
							... 
							
							
							
							robust at shutdown. If needs to release multiple resources, they are released
even if errors are occured. 
							
						 
						
							2015-04-10 13:29:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								ca8b64461d 
								
							 
						 
						
							
							
								
								Issue  #23615 : Modules bz2, tarfile and tokenize now can be reloaded with  
							
							... 
							
							
							
							imp.reload().  Patch by Thomas Kluyver. 
							
						 
						
							2015-03-11 17:31:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								cf4a2f29ad 
								
							 
						 
						
							
							
								
								Issue  #23615 : Modules bz2, tarfile and tokenize now can be reloaded with  
							
							... 
							
							
							
							imp.reload().  Patch by Thomas Kluyver. 
							
						 
						
							2015-03-11 17:18:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								0fe6325acf 
								
							 
						 
						
							
							
								
								Issue  #21717 : tarfile.open() now supports 'x' (exclusive creation) mode.  
							
							
							
						 
						
							2015-02-13 21:02:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4bdcfce512 
								
							 
						 
						
							
							
								
								Issue  #23421 : Fixed compression in tarfile CLI.  Patch by wdv4758h.  
							
							
							
						 
						
							2015-02-10 08:47:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								832dd5f0d6 
								
							 
						 
						
							
							
								
								Issue  #23421 : Fixed compression in tarfile CLI.  Patch by wdv4758h.  
							
							
							
						 
						
							2015-02-10 08:45:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a7eb746278 
								
							 
						 
						
							
							
								
								Issue  #21549 : Added the "members" parameter to TarFile.list().  
							
							
							
						 
						
							2014-08-21 10:01:16 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2c6a3aedeb 
								
							 
						 
						
							
							
								
								Issue 21044: tarfile.open() now handles fileobj with an integer 'name'  
							
							... 
							
							
							
							attribute.  Based on patch by Martin Panter. 
							
						 
						
							2014-07-16 23:58:58 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7fa767e517 
								
							 
						 
						
							
							
								
								Issue  #20976 : pyflakes: Remove unused imports  
							
							
							
						 
						
							2014-03-20 09:16:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								255493c813 
								
							 
						 
						
							
							
								
								Issue  #19920 : TarFile.list() no longer fails when outputs a listing  
							
							... 
							
							
							
							containing non-encodable characters.  Added tests for TarFile.list().
Based on patch by Vajrasky Kok. 
							
						 
						
							2014-02-05 20:54:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								3b4f1594ff 
								
							 
						 
						
							
							
								
								Issue  #19920 : TarFile.list() no longer fails when outputs a listing  
							
							... 
							
							
							
							containing non-encodable characters.  Added tests for TarFile.list().
Based on patch by Vajrasky Kok. 
							
						 
						
							2014-02-05 20:53:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2d1f092469 
								
							 
						 
						
							
							
								
								Issue  #20244 : Fixed possible file leaks when unexpected error raised in  
							
							... 
							
							
							
							tarfile open functions. 
							
						 
						
							2014-01-18 16:28:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								e413cde95f 
								
							 
						 
						
							
							
								
								Issue  #20244 : Fixed possible file leaks when unexpected error raised in  
							
							... 
							
							
							
							tarfile open functions. 
							
						 
						
							2014-01-18 16:28:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								aee0e63ed0 
								
							 
						 
						
							
							
								
								Issue  #20243 : TarFile no longer raise ReadError when opened in write mode.  
							
							
							
						 
						
							2014-01-18 16:14:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								c2d01423e0 
								
							 
						 
						
							
							
								
								Issue  #20243 : TarFile no longer raise ReadError when opened in write mode.  
							
							
							
						 
						
							2014-01-18 16:14:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								7d68a1c921 
								
							 
						 
						
							
							
								
								Issue  #20238 : TarFile opened with external fileobj and "w:gz" mode didn't  
							
							... 
							
							
							
							write complete output on close. 
							
						 
						
							2014-01-18 15:53:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9fbec7ad5e 
								
							 
						 
						
							
							
								
								Issue  #20238 : TarFile opened with external fileobj and "w:gz" mode didn't  
							
							... 
							
							
							
							write complete output on close. 
							
						 
						
							2014-01-18 15:53:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								ce644a09ac 
								
							 
						 
						
							
							
								
								Issue  #20245 : The open functions in the tarfile module now correctly handle empty mode.  
							
							
							
						 
						
							2014-01-18 15:37:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								53ad0cd284 
								
							 
						 
						
							
							
								
								Issue  #20245 : The open functions in the tarfile module now correctly handle empty mode.  
							
							
							
						 
						
							2014-01-18 15:35:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8f8ec92de8 
								
							 
						 
						
							
							
								
								Issue  #19936 : Added executable bits or shebang lines to Python scripts which  
							
							... 
							
							
							
							requires them.  Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface.  Fixed
shebang lines in the unittestgui and checkpip scripts. 
							
						 
						
							2014-01-16 17:33:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b992a0e102 
								
							 
						 
						
							
							
								
								Issue  #19936 : Added executable bits or shebang lines to Python scripts which  
							
							... 
							
							
							
							requires them.  Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface.  Fixed
shebang line to use python3 executable in the unittestgui script. 
							
						 
						
							2014-01-16 17:15:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ethan Furman 
								
							 
						 
						
							
							
							
							
								
							
							
								df3ed242c0 
								
							 
						 
						
							
							
								
								Issue19995: %o, %x, %X now only accept ints  
							
							
							
						 
						
							2014-01-05 06:50:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								d27b455bbc 
								
							 
						 
						
							
							
								
								Issue  #13477 : Added command line interface to the tarfile module.  
							
							... 
							
							
							
							Original patch by Berker Peksag. 
							
						 
						
							2013-11-24 01:53:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ethan Furman 
								
							 
						 
						
							
							
							
							
								
							
							
								da14920247 
								
							 
						 
						
							
							
								
								Close   #18281 : superfluous stat constants removed from tarfile  
							
							
							
						 
						
							2013-10-12 18:13:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								9a3777e525 
								
							 
						 
						
							
							
								
								#18705 : merge with 3.3.  
							
							
							
						 
						
							2013-08-17 15:53:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								30b9d5d3af 
								
							 
						 
						
							
							
								
								#18705 : fix a number of typos.  Patch by Févry Thibault.  
							
							
							
						 
						
							2013-08-17 15:50:46 +03: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b3c5d85680 
								
							 
						 
						
							
							
								
								Issue  #16601 : Restarting iteration over tarfile no more continues from where  
							
							... 
							
							
							
							it left off.  Patch by Michael Birtwell. 
							
						 
						
							2013-05-09 14:36:58 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								263fab94ee 
								
							 
						 
						
							
							
								
								Issue  #16601 : Restarting iteration over tarfile no more continues from where  
							
							... 
							
							
							
							it left off.  Patch by Michael Birtwell. 
							
						 
						
							2013-05-09 14:22:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								f7a17b48d7 
								
							 
						 
						
							
							
								
								Replace IOError with OSError ( #16715 )  
							
							
							
						 
						
							2012-12-25 16:47:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								2606a6f197 
								
							 
						 
						
							
							
								
								Issue  #16719 : Get rid of WindowsError. Use OSError instead  
							
							... 
							
							
							
							Patch by Serhiy Storchaka. 
							
						 
						
							2012-12-19 14:33:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								3438fa496d 
								
							 
						 
						
							
							
								
								Get rig of EnvironmentError ( #16705 )  
							
							
							
						 
						
							2012-12-17 23:35:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								7030dd8500 
								
							 
						 
						
							
							
								
								Merge issue  #16477 : Close tarfile internal handlers in case of exception.  
							
							... 
							
							
							
							Patch by Serhiy Storchaka. 
							
						 
						
							2012-11-29 14:21:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								7ecd13da5f 
								
							 
						 
						
							
							
								
								Merge issue  #16477 : Close tarfile internal handlers in case of exception.  
							
							... 
							
							
							
							Patch by Serhiy Storchaka. 
							
						 
						
							2012-11-29 14:21:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								718df1d638 
								
							 
						 
						
							
							
								
								Issue  #16477 : Close tarfile internal handlers in case of exception.  
							
							... 
							
							
							
							Patch by Serhiy Storchaka. 
							
						 
						
							2012-11-29 14:20:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								4791a24268 
								
							 
						 
						
							
							
								
								#16135 : Removal of OS/2 support (Python code partial cleanup)  
							
							
							
						 
						
							2012-10-05 03:15:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nadeem Vawda 
								
							 
						 
						
							
							
							
							
								
							
							
								33c34da574 
								
							 
						 
						
							
							
								
								Simplify usage of LZMAFile's fileobj support, like with BZ2File.  
							
							
							
						 
						
							2012-06-04 23:34:07 +02:00