------------------------------------------------------------------- Mon Jul 30 15:10:07 CEST 2007 - toms@suse.de Updated to 1.3.3 with the following changes: Features added: * ElementTree compatible parser ETCompatXMLParser strips processing instructions and comments while parsing XML * Parsers now support stripping PIs (keyword argument 'remove_pis') * etree.fromstring() now supports parsing both HTML and XML, depending on the parser you pass * Support base_url keyword argument in HTML() and XML() Bugs fixed: * Parsing from Python Unicode strings failed on some platforms * Element() did not raise an exception on tag names containing ':' * Element.getiterator(tag) did not accept Comment and ProcessingInstruction as tags. It also accepts Element now. ------------------------------------------------------------------- Fri Jan 19 13:03:00 CET 2007 - toms@suse.de Updated to 1.1.2 with the following changes: Features added: * Data elements in objectify support repr(), which is now used by dump() * Source distribution now ships with a patched Pyrex * New C-API function makeElement() to create new elements with text, tail, attributes and namespaces * Reuse original parser flags for XInclude * Simplified support for handling XSLT processing instructions Bugs fixed: * Parser resources were not freed before the next parser run * Open files and XML strings returned by Python resolvers were not closed/freed * Crash in the IDDict returned by XMLDTDID * Copying Comments and ProcessingInstructions failed * Memory leak for external URLs in _XSLTProcessingInstruction.parseXSL() * Memory leak when garbage collecting tailed root elements * HTML script/style content was not propagated to .text * Show text xincluded between text nodes correctly in .text and .tail * 'integer * objectify.StringElement' operation was not supported ------------------------------------------------------------------- Fri Dec 1 11:12:37 CET 2006 - toms@suse.de - New package 1.1.2 moved from openSUSE build server