Skip to content
This repository was archived by the owner on Nov 2, 2023. It is now read-only.

Conversation

@pyup-bot
Copy link
Contributor

This PR updates lxml from 4.4.1 to 4.5.1.

Changelog

4.5.1

==================

Bugs fixed
----------

* LP1570388: Fix failures when serialising documents larger than 2GB in some cases.

* LP1865141, GH298: ``QName`` values were not accepted by the ``el.iter()`` method.
Patch by xmo-odoo.

* LP1863413, GH297: The build failed to detect libraries on Linux that are only
configured via pkg-config.
Patch by Hugh McMaster.

4.5.0

==================

Features added
--------------

* A new function ``indent()`` was added to insert tail whitespace for pretty-printing
an XML tree.

Bugs fixed
----------

* LP1857794: Tail text of nodes that get removed from a document using item
deletion disappeared silently instead of sticking with the node that was removed.

Other changes
-------------

* MacOS builds are 64-bit-only by default.
Set CFLAGS and LDFLAGS explicitly to override it.

* Linux/MacOS Binary wheels now use libxml2 2.9.10 and libxslt 1.1.34.

* LP1840234: The package version number is now available as ``lxml.__version__``.

4.4.3

==================

Bugs fixed
----------

* LP1844674: ``itertext()`` was missing tail text of comments and PIs since 4.4.0.

4.4.2

==================

Bugs fixed
----------

* LP1835708: ``ElementInclude`` incorrectly rejected repeated non-recursive
includes as recursive.
Patch by Rainer Hausdorf.
Links

@lc-at lc-at force-pushed the pyup-update-lxml-4.4.1-to-4.5.1 branch from e8c7682 to 1c500e9 Compare November 2, 2023 04:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants