Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

60 lines (35 sloc) 1.152 kb
ToDo's for lxml
Exposing libxml2 functionalities
* Test XML entities, also in an ElementTree context.
In general
* test namespaces more in-depth
* more testing on multi-threading
* better exception messages for XPath and schemas based on error log,
e.g. missing namespace mappings in XPath
* expose prefix support?
* emulate setting special __attributes__ on ObjectifiedElement's as Python
attributes, not XML children
* RelaxNG compact notation (rnc versus rng) support. Currently not supported
by libxml2 (patch exists)
lxml 2.0
* always use '<string>' as URL when tree was parsed from string? (can libxml2
handle this?)
* clean up (and remove?) duplicated API for extension functions
* follow PEP 8 in API naming (avoidCamelCase in_favour_of_underscores)
* clean support for entities (is the Entity element class enough?)
* rewrite iterparse() to accept a parser as argument instead of being
one (or maybe not: iterparse() can't deal with all parser options
Jump to Line
Something went wrong with that request. Please try again.