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
-
12
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory/python-lxml && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
ISO-Schematron-schema-optional.patch | 0000005331 5.21 KB | |
close_file_before_test.patch | 0000000905 905 Bytes | |
lxml-4.9.4.tar.gz | 0003576664 3.41 MB | |
lxmldoc-4.5.2.pdf | 0001170312 1.12 MB | |
python-lxml.changes | 0000073476 71.8 KB | |
python-lxml.rpmlintrc | 0000000067 67 Bytes | |
python-lxml.spec | 0000005074 4.96 KB | |
remove-ISO-Schematron-schema.patch | 0000020093 19.6 KB | |
skip-test-under-libxml2-2.10.4.patch | 0000000621 621 Bytes | |
skip-test-under-libxml2-2.11.1.patch | 0000000817 817 Bytes |
Revision 106 (latest revision is 111)
Ana Guerrero (anag+factory)
accepted
request 1134342
from
Dirk Mueller (dirkmueller)
(revision 106)
- update to 4.9.4: * LP#2046398: Inserting/replacing an ancestor into a node's children could loop indefinitely. * LP#1980767, GH#379: ``TreeBuilder.close()`` could fail with a ``TypeError`` after parsing incorrect input. * LP#1522052: A file-system specific test is now optional and should no longer fail on systems that don't support it. * Built with Cython 0.29.37. - drop libxml2212-tests.patch (upstream) - remove python 2.x from testing - allow building against any libxml2 version in sle15 * Built with Cython 0.29.28. * LP#1835708: ElementInclude incorrectly rejected repeated * LP#1755825: iterwalk() failed to return the 'start' event for the initial - ElementTree.write() has a new option doctype that writes out a doctype string before the serialisation, in the same way as - GH#220: xmlfile allows switching output methods at an element - LP#1595781, GH#240: added a PyCapsule Python API and C-level API for passing externally generated libxml2 documents into - GH#244: error log entries have a new property path with an XPath expression (if known, None otherwise) that points to the - The namespace prefix mapping that can be used in ElementPath - GH#238: Character escapes were not hex-encoded in the xmlfile - GH#229: fix for externally created XML documents. strips the option values specified in form attributes but only - LP#1551797: revert previous fix for XSLT error logging as it - LP#1673355, GH#233: fromstring() html5parser failed to parse - The previously undocumented docstring option in ElementTree.write() produces a deprecation warning and will
Comments 0