Powerful and Pythonic XML processing library
lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It
provides safe and convenient access to these libraries using the ElementTree
API. It extends the ElementTree API significantly to offer support for XPath,
RelaxNG, XML Schema, XSLT, C14N and much more.
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
12
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/python-lxml && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
lxml-3.2.1.tar.gz | 0003335355 3.18 MB | |
lxmldoc-3.2.1.pdf | 0001098937 1.05 MB | |
python-lxml.changes | 0000033979 33.2 KB | |
python-lxml.spec | 0000002859 2.79 KB | |
python3-lxml.changes | 0000011229 11 KB | |
python3-lxml.spec | 0000002671 2.61 KB |
Revision 41 (latest revision is 111)
Stephan Kulow (coolo)
accepted
request 175240
from
Sascha Peilicke (saschpe)
(revision 41)
- update to 3.2.1: * The methods ``apply_templates()`` and ``process_children()`` of XSLT extension elements have gained two new boolean options ``elements_only`` and ``remove_blank_text`` that discard either all strings or whitespace-only strings from the result list. * When moving Elements to another tree, the namespace cleanup mechanism no longer drops namespace prefixes from attributes for which it finds a default namespace declaration, to prevent them from appearing as unnamespaced attributes after serialisation. * Returning non-type objects from a custom class lookup method could lead to a crash. * Instantiating and using subtypes of Comments and ProcessingInstructions crashed. (forwarded request 175226 from dirkmueller)
Comments 0