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 |
---|---|---|
lxml-4.9.2.tar.gz | 0003682202 3.51 MB | |
lxmldoc-4.5.2.pdf | 0001170312 1.12 MB | |
python-lxml.changes | 0000070270 68.6 KB | |
python-lxml.rpmlintrc | 0000000067 67 Bytes | |
python-lxml.spec | 0000003922 3.83 KB |
Revision 95 (latest revision is 111)
Dominique Leuenberger (dimstar_suse)
accepted
request 1045999
from
Matej Cepl (mcepl)
(revision 95)
- update to version 4.9.2 * Bugs fixed + CVE-2022-2309: A Bug in libxml2 2.9.1[0-4] could let namespace declarations from a failed parser run leak into later parser runs. This bug was worked around in lxml and resolved in libxml2 2.10.0. https://gitlab.gnome.org/GNOME/libxml2/-/issues/378 * LP#1981760: ``Element.attrib`` now registers as ``collections.abc.MutableMapping``. * lxml now has a static build setup for macOS on ARM64 machines (not used for building wheels). Patch by Quentin Leffray.
Comments 0