|
| 1 | +about_resource: lxml-6.0.2.tar.gz |
| 2 | +name: lxml |
| 3 | +version: 6.0.2 |
| 4 | +download_url: https://files.pythonhosted.org/packages/aa/88/262177de60548e5a2bfc46ad28232c9e9cbde697bd94132aeb80364675cb/lxml-6.0.2.tar.gz |
| 5 | +description: | |
| 6 | + Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. |
| 7 | + lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. |
| 8 | + It provides safe and convenient access to these libraries using the |
| 9 | + ElementTree API. |
| 10 | + |
| 11 | + It extends the ElementTree API significantly to offer support for XPath, |
| 12 | + RelaxNG, XML Schema, XSLT, C14N and much more. |
| 13 | + |
| 14 | + To contact the project, go to the `project home page <https://lxml.de/>`_ |
| 15 | + or see our bug tracker at https://launchpad.net/lxml |
| 16 | + |
| 17 | + In case you want to use the current in-development version of lxml, |
| 18 | + you can get it from the github repository at |
| 19 | + https://github.com/lxml/lxml . Note that this requires Cython to |
| 20 | + build the sources, see the build instructions on the project home page. |
| 21 | + |
| 22 | + |
| 23 | + After an official release of a new stable series, bug fixes may become available at |
| 24 | + https://github.com/lxml/lxml/tree/lxml-6.0 . |
| 25 | + Running ``pip install https://github.com/lxml/lxml/archive/refs/heads/lxml-6.0.tar.gz`` |
| 26 | + will install the unreleased branch state as soon as a maintenance branch has been established. |
| 27 | + Note that this requires Cython to be installed at an appropriate version for the build. |
| 28 | + |
| 29 | + 6.0.2 (2025-09-21) |
| 30 | + ================== |
| 31 | + |
| 32 | + Bugs fixed |
| 33 | + ---------- |
| 34 | + |
| 35 | + * LP#2125278: Compilation with libxml2 2.15.0 failed. |
| 36 | + Original patch by Xi Ruoyao. |
| 37 | + |
| 38 | + * Setting ``decompress=True`` in the parser had no effect in libxml2 2.15. |
| 39 | + |
| 40 | + * Binary wheels on Linux and macOS use the library version libxml2 2.14.6. |
| 41 | + See https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.14.6 |
| 42 | + |
| 43 | + * Test failures in libxml2 2.15.0 were fixed. |
| 44 | + |
| 45 | + Other changes |
| 46 | + ------------- |
| 47 | + |
| 48 | + * Binary wheels for Py3.9-3.11 on the ``riscv64`` architecture were added. |
| 49 | + |
| 50 | + * Error constants were updated to match libxml2 2.15.0. |
| 51 | + |
| 52 | + * Built using Cython 3.1.4. |
| 53 | +homepage_url: https://lxml.de/ |
| 54 | +package_url: pkg:pypi/lxml@6.0.2 |
| 55 | +license_expression: bsd-new |
| 56 | +copyright: Copyright Rick Jelliffe and Academia Sinica Computing Center |
| 57 | +attribute: yes |
| 58 | +checksum_md5: ac9a945976227fd854d3e9e034e52ca1 |
| 59 | +checksum_sha1: 2b37a3d8ad8afe74b7ec616dc695ccc25a73bd97 |
| 60 | +licenses: |
| 61 | + - key: bsd-new |
| 62 | + name: BSD-3-Clause |
| 63 | + file: bsd-new.LICENSE |
0 commit comments