Powerful and Pythonic XML processing library

Edit Package python-lxml

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.

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 109)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1045999 from Matej Cepl's avatar 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
openSUSE Build Service is sponsored by