Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

68 lines (40 sloc) 1.539 kb
Exposing libxml2 functionalities
* potential threading issues in XPath extension functions?
* Python extension functions, threading issues.
* Improved Relax NG error reporting. Right now we only get valid or invalid.
* Improved XML Schema error reporting. Right now we only get valid or invalid.
* Improved error handling in general; test structured exceptions in more
* See whether XInclude support can mimic ElementTree's API.
* Test XML entities, also in an ElementTree context.
* Support for loading files from other places than filesystem, for
instance xslt:include, xslt:import, XInclude, Relax NG import.
* More tests for error handling.
In general
* test namespaces more in-depth
* will namespaces nodes of unknown namespaces be added (and never freed?)
* Various (c)ElementTree builders and parser APIs. Are they needed?
* memory errors and memory leaks when returning nodes from XPath
extension functions.
Top level
* parse() support for custom parsers. (?)
* ProcessingInstruction
* improve getiterator() implementation to use Python-level iterators
* _setroot(), even though this is not strictly a public method.
* parse() - this seems hard to implement sanely so this may be an
* improve write() and write_c14n() support to use file pointers
directly where possible, instead of going through memory.
Not yet implemented.
Jump to Line
Something went wrong with that request. Please try again.