Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f0eeedf0d8 
								
							 
						 
						
							
							
								
								Issue  #22681 : Added support for the koi8_t encoding.  
							
							
							
						 
						
							2015-05-12 23:24:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								ad8a1c3fb2 
								
							 
						 
						
							
							
								
								Issue  #22682 : Added support for the kz1048 encoding.  
							
							
							
						 
						
							2015-05-12 23:16:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								bad1257c96 
								
							 
						 
						
							
							
								
								Issue  #22777 : Test pickling with all protocols.  
							
							
							
						 
						
							2014-12-15 14:03:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								8148164353 
								
							 
						 
						
							
							
								
								Issue  #19815 : Fix segfault when parsing empty namespace declaration.  
							
							... 
							
							
							
							Based on patches by Christian Heimes and Vajrasky Kok 
							
						 
						
							2013-11-28 06:35:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								5dd40e555b 
								
							 
						 
						
							
							
								
								Issue  #19815 : Fix segfault when parsing empty namespace declaration.  
							
							... 
							
							
							
							Based on patches by Christian Heimes and Vajrasky Kok 
							
						 
						
							2013-11-28 06:31:58 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								be0c3250b1 
								
							 
						 
						
							
							
								
								Issue  #19668 : Added support for the cp1125 encoding.  
							
							
							
						 
						
							2013-11-23 18:52:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								4cc2afa0ec 
								
							 
						 
						
							
							
								
								Close   #18990 : remove root attribute from XMLPullParser  
							
							... 
							
							
							
							- this was an internal implementation detail for iterparse
- this has been changed to use a new private method instead
- XMLPullParser.close docs are now more explicit about not
  returning a root element and instead direct users towards
  read_events
- also added missing docstrings and clarified some details
  related to exactly *when* events are consumed from the
  internal queue
(Initial patch by Stefan Behnel) 
							
						 
						
							2013-09-28 23:50:35 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								12f18289c0 
								
							 
						 
						
							
							
								
								Merge for Issue  #18997 : Issue  #18997 : fix ElementTree crash with using pickle and __getstate__.  
							
							
							
						 
						
							2013-09-13 06:27:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								dd3661e782 
								
							 
						 
						
							
							
								
								Issue  #18997 : fix ElementTree crash with using pickle and __getstate__.  
							
							... 
							
							
							
							Based on report and initial patch from Germán M. Bravo 
							
						 
						
							2013-09-13 06:24:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								b586934f0e 
								
							 
						 
						
							
							
								
								Issue  #17741 : Rename IncrementalParser and its methods.  
							
							... 
							
							
							
							The new names are hopefully more descriptive and consistent. If you feel you
don't agree with this change, *please* read issue 17741 first - there's a lot of
discussion in there. 
							
						 
						
							2013-08-30 05:51:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								b9b6ce6f2c 
								
							 
						 
						
							
							
								
								Merge fix for Issue  #17011  from 3.3  
							
							
							
						 
						
							2013-08-03 17:48:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								2acc525a97 
								
							 
						 
						
							
							
								
								Issue  #17011 : Fix caching of xpath path when namespaces are present.  
							
							... 
							
							
							
							Thanks to Stefan Behnel for the report and proposed solution & test. 
							
						 
						
							2013-08-03 17:47:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								6597aa16b6 
								
							 
						 
						
							
							
								
								Issue  #18347 : ElementTree's html serializer now preserves the case of closing tags.  
							
							
							
						 
						
							2013-07-05 01:40:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								54ad7e39df 
								
							 
						 
						
							
							
								
								Issue  #18347 : ElementTree's html serializer now preserves the case of closing tags.  
							
							
							
						 
						
							2013-07-05 01:39:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								4ace240fe5 
								
							 
						 
						
							
							
								
								Clean-up duplicated code in tests  
							
							
							
						 
						
							2013-05-25 07:12:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								6dc32b34dd 
								
							 
						 
						
							
							
								
								Issue  #13612 : handle unknown encodings without a buffer overflow.  
							
							... 
							
							
							
							This affects pyexpat and _elementtree. PyExpat_CAPI now exposes a new
function - DefaultUnknownEncodingHandler.
Based on a patch by Serhiy Storchaka. 
							
						 
						
							2013-05-25 05:25:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								66d53fa9ad 
								
							 
						 
						
							
							
								
								Issue  #16986 : ElementTree now correctly parses a string input not only when  
							
							... 
							
							
							
							an internal XML encoding is UTF-8 or US-ASCII. 
							
						 
						
							2013-05-22 17:07:51 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								08231a9c6a 
								
							 
						 
						
							
							
								
								Issue  #17901 : fix TreeBuilder construction for an explicit element_factory=None  
							
							... 
							
							
							
							Based on report and patch by Aaron Oakley. 
							
						 
						
							2013-05-18 15:47:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								8be90396f2 
								
							 
						 
						
							
							
								
								Clean-up duplicated code in tests  
							
							
							
						 
						
							2013-05-25 07:12:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								7b3022f24f 
								
							 
						 
						
							
							
								
								Issue  #13612 : handle unknown encodings without a buffer overflow.  
							
							... 
							
							
							
							This affects pyexpat and _elementtree. PyExpat_CAPI now exposes a new
function - DefaultUnknownEncodingHandler.
Based on a patch by Serhiy Storchaka. 
							
						 
						
							2013-05-25 05:27:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								447b6e3c6e 
								
							 
						 
						
							
							
								
								Issue  #16986 : ElementTree now correctly parses a string input not only when  
							
							... 
							
							
							
							an internal XML encoding is UTF-8 or US-ASCII. 
							
						 
						
							2013-05-22 17:21:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								e26fa1bdcb 
								
							 
						 
						
							
							
								
								Add some testing to verify which module was imported in ET tests.  
							
							... 
							
							
							
							This is useful when mucking with import_fresh_module to either force or block
importing of the _elementtree accelerator. These tests in place provide an
immediate indication whether the accelerator was actually imported and overrode
the classes it should have. 
							
						 
						
							2013-05-19 17:49:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								c4e98a6a9b 
								
							 
						 
						
							
							
								
								Cleanup more old ET library leftovers  
							
							
							
						 
						
							2013-05-19 09:24:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								46955b2d30 
								
							 
						 
						
							
							
								
								Issue  #17988 : remove unused alias for Element and rename the used one  
							
							... 
							
							
							
							Renaming to _Element_Py for clarity and moving it to a more logical location.
_ElementInterface OTOH is unused and is therefore removed.
Close  #17988  
							
						 
						
							2013-05-19 09:20:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								3a4fbd8241 
								
							 
						 
						
							
							
								
								_elementtree.XMLParser._setevents should support any sequence, not just tuples  
							
							... 
							
							
							
							Also clean up some code around this 
							
						 
						
							2013-05-19 09:01:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								20c1cdd64a 
								
							 
						 
						
							
							
								
								Issue  #17901 : fix TreeBuilder construction for an explicit element_factory=None  
							
							... 
							
							
							
							Based on report and patch by Aaron Oakley. 
							
						 
						
							2013-05-18 15:47:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5b235d0923 
								
							 
						 
						
							
							
								
								Issue  #17741 : Add ElementTree.IncrementalParser, an event-driven parser for non-blocking applications.  
							
							
							
						 
						
							2013-04-18 19:37:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								b26545e7b4 
								
							 
						 
						
							
							
								
								Some cosmetic changes  
							
							
							
						 
						
							2013-02-26 05:54:04 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								236870439c 
								
							 
						 
						
							
							
								
								Some cosmetic changes  
							
							
							
						 
						
							2013-02-26 05:53:23 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								91d0ca72de 
								
							 
						 
						
							
							
								
								Issue  #15083 : Convert ElementTree doctests to unittests.  
							
							
							
						 
						
							2013-02-25 17:21:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f8cf59e8aa 
								
							 
						 
						
							
							
								
								Issue  #15083 : Convert ElementTree doctests to unittests.  
							
							
							
						 
						
							2013-02-25 17:20:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								c4d5e08e3f 
								
							 
						 
						
							
							
								
								Issue  #9708 : Fix support for iterparse(parser=...) argument per documentation.  
							
							... 
							
							
							
							When _elementtree is imported, iterparse is redefined as a class and the parser
argument was ommitted. Fix this, and add a docstring to the class. 
							
						 
						
							2013-01-24 07:15:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								aaa9780fe1 
								
							 
						 
						
							
							
								
								Issue  #9708 : Fix support for iterparse(parser=...) argument per documentation.  
							
							... 
							
							
							
							When _elementtree is imported, iterparse is redefined as a class and the parser
argument was ommitted. Fix this, and add a docstring to the class. 
							
						 
						
							2013-01-24 07:15:19 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6198b3fd 
								
							 
						 
						
							
							
								
								Issue  #12323 : Strengthen error checking of the position XPath selectors  
							
							
							
						 
						
							2013-01-24 06:29:26 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								791c97a6a8 
								
							 
						 
						
							
							
								
								Add some tests for XPath numeric indexing  
							
							
							
						 
						
							2013-01-22 06:15:29 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								a80f761a6d 
								
							 
						 
						
							
							
								
								Add some tests for XPath numeric indexing  
							
							
							
						 
						
							2013-01-22 06:12:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								a9a2ef5550 
								
							 
						 
						
							
							
								
								Close   #14377 : Add a new parameter to ElementTree.write and some module-level  
							
							... 
							
							
							
							serialization functions - short_empty_elements. It controls how elements
without contents are emitted.
Patch by Serhiy Storchaka. Feature initially proposed by Ariel Poliak. 
							
						 
						
							2013-01-13 06:04:43 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								25771b3749 
								
							 
						 
						
							
							
								
								Issue  #16922 : fixed findtext() to return empty Unicode string instead of empty bytes object when there's no text.  
							
							... 
							
							
							
							Patch by Serhiy Storchaka. 
							
						 
						
							2013-01-13 05:26:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								c31f77355c 
								
							 
						 
						
							
							
								
								clean trailing whitespace  
							
							
							
						 
						
							2013-01-12 07:44:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								ceab1a950b 
								
							 
						 
						
							
							
								
								Issues  #15083  and  #16992 : port find.* method tests to unittest  
							
							
							
						 
						
							2013-01-12 07:42:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								e6174ca85e 
								
							 
						 
						
							
							
								
								Issue  #16913 : Fix Element.itertext()'s handling of text with XML entities.  
							
							... 
							
							
							
							Patch by Serhiy Storchaka 
							
						 
						
							2013-01-10 06:27:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								458c0d5a77 
								
							 
						 
						
							
							
								
								normalize whitespace  
							
							
							
						 
						
							2013-01-10 06:07:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								698bdb2a6c 
								
							 
						 
						
							
							
								
								Issue  #16076 : make _elementtree.Element pickle-able in a way that is compatible  
							
							... 
							
							
							
							with the Python version of the class.
Patch by Daniel Shahaf. 
							
						 
						
							2013-01-10 06:01:06 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								a873690d2c 
								
							 
						 
						
							
							
								
								The get() and iter() are now able to accept keyword arguments.  
							
							... 
							
							
							
							In conformance with the documentation and the Python version.
Patch by Franck Michea. 
							
						 
						
							2013-01-05 06:26:39 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								52280c427a 
								
							 
						 
						
							
							
								
								Skip a test correctly for the C-version. The decorator doesn't really work  
							
							... 
							
							
							
							because it evaluates its condition before pyET is even set by test_main.
Therefore, the check it moved to "runtime". 
							
						 
						
							2012-12-30 06:27:56 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								7ec45f7a36 
								
							 
						 
						
							
							
								
								For Issue  #16076 : make sure that pickling of Element objects is tested, and do  
							
							... 
							
							
							
							it properly to avoid problems with test-run-order dependencies. 
							
						 
						
							2012-12-30 06:17:49 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								ee329318db 
								
							 
						 
						
							
							
								
								Issue  #16089 : Allow ElementTree.TreeBuilder to work again with a non-Element element_factory (fixes a regression in SimpleTAL).  
							
							
							
						 
						
							2012-10-04 19:53:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								ab9b661fdd 
								
							 
						 
						
							
							
								
								#15970 : merge with 3.2.  
							
							
							
						 
						
							2012-09-19 08:25:01 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								c90111f9ab 
								
							 
						 
						
							
							
								
								#15970 : xml.etree.ElementTree now serializes correctly the empty HTML elements "meta" and "param".  
							
							
							
						 
						
							2012-09-19 08:19:12 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								426e248feb 
								
							 
						 
						
							
							
								
								Preserve the invariant tostring(elem) == b''.join(tostringlist(elem)) and add a test to make sure it keeps working  
							
							
							
						 
						
							2012-07-17 05:45:11 +03:00