OBS User unknown
2007-08-30 21:33:16 +00:00
committed by Git OBS Bridge
parent 2599837e04
commit c842b84372
4 changed files with 62 additions and 6 deletions

View File

@@ -1,3 +1,34 @@
-------------------------------------------------------------------
Thu Aug 30 13:33:22 CEST 2007 - toms@suse.de
Updated to 1.3.4:
Features added
* The ElementMaker in lxml.builder now accepts the keyword arguments
namespace and nsmap to set a namespace and nsmap for the Elements
it creates.
* The docinfo on ElementTree objects has new properties internalDTD
and externalDTD that return a DTD object for the internal or external
subset of the document respectively.
* Serialising an ElementTree now includes any internal DTD subsets
that are part of the document, as well as comments and PIs that are
siblings of the root node.
Bugs fixed
* Parsing with the no_network option could fail
Other changes
* lxml now raises a TagNameWarning about tag names containing ':' instead
of an Error as 1.3.3 did. The reason is that a number of projects
currently misuse the previous lack of tag name validation to generate
namespace prefixes without declaring namespaces. Apart from the danger
of generating broken XML this way, it also breaks most of the
namespace-aware tools in XML, including XPath, XSLT and validation.
lxml 1.3.x will continue to support this bug with a Warning, while lxml
2.0 will be strict about well-formed tag names (not only regarding ':').
* Serialising an Element no longer includes its comment and PI siblings
(only ElementTree serialisation includes them).
-------------------------------------------------------------------
Mon Jul 30 15:10:07 CEST 2007 - toms@suse.de