log Lib/xml/etree/ElementTree.py @ 79691:05c8928362ee

age author description
Thu, 04 Oct 2012 19:54:53 +0200 Antoine Pitrou Issue #16089: Allow ElementTree.TreeBuilder to work again with a non-Element element_factory (fixes a regression in SimpleTAL).
Mon, 01 Oct 2012 15:34:31 -0700 Philip Jenvey more yield from
Sat, 17 Aug 2013 16:11:40 +0300 Ezio Melotti #18741: fix more typos. Patch by Févry Thibault. 3.3
Fri, 05 Jul 2013 01:39:49 +0200 Christian Heimes Issue #18347: ElementTree's html serializer now preserves the case of closing tags. 3.3
Tue, 12 Mar 2013 06:04:33 -0700 Eli Bendersky Issue #11367: fix documentation of some find* methods in ElementTree 3.3
Thu, 24 Jan 2013 07:15:19 -0800 Eli Bendersky Issue #9708: Fix support for iterparse(parser=...) argument per documentation. 3.3
Sun, 13 Jan 2013 22:04:43 +0200 Serhiy Storchaka Describe the default_namespace parameter of ElemetTree.write. 3.3
Thu, 04 Oct 2012 19:53:29 +0200 Antoine Pitrou Issue #16089: Allow ElementTree.TreeBuilder to work again with a non-Element element_factory (fixes a regression in SimpleTAL). 3.3
Wed, 19 Sep 2012 08:25:01 +0300 Ezio Melotti #15970: merge with 3.2.
Tue, 17 Jul 2012 15:09:56 +0300 Eli Bendersky fix whitespace woes
Tue, 17 Jul 2012 15:09:12 +0300 Eli Bendersky Optimize tostringlist by taking the stream class outside the function. It's now 2x faster on short calls. Related to #1767933
Tue, 17 Jul 2012 05:45:11 +0300 Eli Bendersky Preserve the invariant tostring(elem) == b''.join(tostringlist(elem)) and add a test to make sure it keeps working
Sun, 15 Jul 2012 06:02:22 +0300 Eli Bendersky Close #1767933: Badly formed XML using etree and utf-16. Patch by Serhiy Storchaka, with some minor fixes by me
Sat, 07 Jul 2012 13:16:44 +0200 Florent Xicluna Minor refactoring in xml.etree.ElementTree doctype parser.
Fri, 15 Jun 2012 09:03:19 +0300 Eli Bendersky Removed _SimpleElementPath and its flaky test. The test monkey-patches the module, which causes other failures and fails itself depending on the order tests are run.
Fri, 15 Jun 2012 07:42:50 +0300 Eli Bendersky Replace the iter/itertext methods of Element in _elementtree with true C implementations, instead of the bootstrapped Python code. In addition to being cleaner (removing the last remains of the bootstrapping code in _elementtree), this gives a 10x performance boost for iter() on large documents.
Tue, 29 May 2012 06:02:56 +0300 Eli Bendersky Issue 14814: Add namespaces keyword arg to find(*) methods in _elementtree.
Fri, 23 Mar 2012 14:24:20 +0200 Eli Bendersky Issue #13782: streamline argument type-checking in ET.Element
Mon, 05 Mar 2012 11:42:49 +0100 Florent Xicluna Flatten nested try ... finally, try ... except.
Mon, 05 Mar 2012 10:42:19 +0100 Florent Xicluna Issue #14007: accept incomplete TreeBuilder objects (missing start/end/data/close) for the Python implementation as well. Add disabled tests for the doctype() method.
Sun, 04 Mar 2012 07:14:03 +0200 Eli Bendersky Issue #14128: Exposing Element as an actual type from _elementtree, rather than a factory function.
Thu, 16 Feb 2012 23:28:35 +0100 Florent Xicluna fix the _namespace_map cleanup for cElementTree tests.
Mon, 13 Feb 2012 11:03:30 +0100 Florent Xicluna Issue #13988: cElementTree is deprecated and the _elementtree accelerator is automatically used whenever available.
Tue, 12 Mar 2013 06:01:22 -0700 Eli Bendersky Issue #11367: fix documentation of some find* methods in ElementTree 3.2
Sun, 13 Jan 2013 21:58:04 +0200 Serhiy Storchaka Describe the default_namespace parameter of ElemetTree.write. 3.2
Wed, 19 Sep 2012 08:19:12 +0300 Ezio Melotti #15970: xml.etree.ElementTree now serializes correctly the empty HTML elements "meta" and "param". 3.2
Tue, 01 Nov 2011 23:31:09 +0100 Florent Xicluna Closes #2892: preserve iterparse events in case of SyntaxError. 3.2
Tue, 28 Dec 2010 10:38:33 +0000 Georg Brandl #10777: fix iteration over dict keys while mutating the dict.
Thu, 09 Dec 2010 18:26:02 +0000 Georg Brandl Guard against rogue tuples.
Thu, 09 Dec 2010 18:10:27 +0000 Georg Brandl #10661: give QName a nicer repr.
Tue, 09 Nov 2010 02:36:59 +0000 Senthil Kumaran Fix Issue10205 - XML QName error when different tags have same QName.
Fri, 29 Oct 2010 10:38:18 +0000 Antoine Pitrou Issue #10093: ResourceWarnings are now issued when files and sockets are
Sun, 08 Aug 2010 19:48:29 +0000 Florent Xicluna Issue #8047: Fix the xml.etree serializer to return bytes by default.
Sat, 13 Mar 2010 23:24:31 +0000 Florent Xicluna Merged revisions 78838-78839,78917,78919,78934,78937 via svnmerge from
Tue, 09 Feb 2010 17:25:47 +0000 Antoine Pitrou Merged revisions 78125 via svnmerge from
Tue, 09 Feb 2010 16:51:16 +0000 Antoine Pitrou Issue #6233: ElementTree failed converting unicode characters to XML
Tue, 27 Jan 2009 18:31:30 +0000 Mark Dickinson Merged revisions 69025 via svnmerge from 3.0
Thu, 09 Aug 2007 01:03:29 +0000 Guido van Rossum SF patch# 1770008 by Christian Heimes (plus some extras).
Sat, 28 Jul 2007 11:40:46 +0000 Martin v. Löwis Patch #1762412: Fix test case for struni branch.
Sat, 21 Apr 2007 15:47:16 +0000 Georg Brandl PEP 3114: rename .next() to .__next__() and add next() builtin.
Tue, 17 Apr 2007 08:48:32 +0000 Neal Norwitz Remove functions in string module that are also string methods. Also remove:
Sun, 11 Feb 2007 06:12:03 +0000 Guido van Rossum - PEP 3106: dict.iterkeys(), .iteritems(), .itervalues() are now gone;
Mon, 21 Aug 2006 23:45:19 +0000 Alex Martelli Jacques Frechet's and John Reese's simplification of ElementTree: give up
Mon, 21 Aug 2006 20:54:38 +0000 Alex Martelli Use proper py3k syntax for relative import (from . import foo)
Fri, 05 Jul 2013 01:41:30 +0200 Christian Heimes Issue #18347: ElementTree's html serializer now preserves the case of closing tags. 2.7
Tue, 12 Mar 2013 06:08:04 -0700 Eli Bendersky Issue #11367: fix documentation of some find* methods in ElementTree 2.7
Sun, 13 Jan 2013 21:57:14 +0200 Serhiy Storchaka Describe the default_namespace parameter of ElemetTree.write. 2.7
Wed, 19 Sep 2012 08:11:03 +0300 Ezio Melotti #15970: xml.etree.ElementTree now serializes correctly the empty HTML elements "meta" and "param". 2.7
Tue, 01 Nov 2011 23:34:41 +0100 Florent Xicluna Issue #2892: preserve iterparse events in case of SyntaxError 2.7
Sat, 29 Oct 2011 03:38:56 +0200 Florent Xicluna Closes #7334: close source files on ElementTree.parse and iterparse (partial backport of issue #10093 from 3.2). 2.7
Tue, 09 Nov 2010 02:49:26 +0000 Senthil Kumaran Merged revisions 86348 via svnmerge from 2.7
Thu, 11 Mar 2010 14:36:19 +0000 Florent Xicluna Issue #6472: The xml.etree package is updated to ElementTree 1.3. The cElementTree module is updated too. legacy-trunk
Tue, 09 Feb 2010 17:08:05 +0000 Antoine Pitrou Issue #2746: Don't escape ampersands and angle brackets ("&", "<", ">") legacy-trunk
Sat, 29 Jul 2006 16:56:15 +0000 Fred Drake expunge the xmlcore changes: legacy-trunk
Mon, 12 Dec 2005 15:10:44 +0000 Fredrik Lundh added ElementTree core components to xml.etree legacy-trunk