python-lxml

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.7.1.tar.gz 0003204203 3.06 MB
lxmldoc-4.5.2.pdf 0001170312 1.12 MB
python-lxml.changes 0000068000 66.4 KB
python-lxml.spec 0000003803 3.71 KB
Revision 154 (latest revision is 203)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 154)
- update to 4.7.1:
  * Chunked Unicode string parsing via ``parser.feed()`` now encodes the input data
    to the native UTF-8 encoding directly, instead of going through ``Py_UNICODE`` /
    ``wchar_t`` encoding first, which previously required duplicate recoding in most cases.
  * The standard namespace prefixes were mishandled during "C14N2" serialisation on Python 3.
  * ``lxml.objectify`` previously accepted non-XML numbers with underscores (like "1_000")
    as integers or float values in Python 3.6 and later. It now adheres to the number
    format of the XML spec again.
  * LP#1939031: Static wheels of lxml now contain the header files of zlib and libiconv
    (in addition to the already provided headers of libxml2/libxslt/libexslt).
  * Wheels include libxml2 2.9.12+ and libxslt 1.1.34 (also on Windows).
Comments 1

Thomas Schraitle's avatar

@python-maintainers: Could somebody remove me from the bugowner role? I don't maintain this package anymore. It was handed over to Matej Cepl. Thanks.

openSUSE Build Service is sponsored by