Changelog
### 4.9.1
```
==================
Bugs fixed
----------
* A crash was resolved when using ``iterwalk()`` (or ``canonicalize()``)
after parsing certain incorrect input. Note that ``iterwalk()`` can crash
on *valid* input parsed with the same parser *after* failing to parse the
incorrect input.
```
### 4.9.0
```
==================
Bugs fixed
----------
* GH341: The mixin inheritance order in ``lxml.html`` was corrected.
Patch by xmo-odoo.
Other changes
-------------
* Built with Cython 0.29.30 to adapt to changes in Python 3.11 and 3.12.
* Wheels include zlib 1.2.12, libxml2 2.9.14 and libxslt 1.1.35
(libxml2 2.9.12+ and libxslt 1.1.34 on Windows).
* GH343: Windows-AArch64 build support in Visual Studio.
Patch by Steve Dower.
```
### 4.8.0
```
==================
Features added
--------------
* GH337: Path-like objects are now supported throughout the API instead of just strings.
Patch by Henning Janssen.
* The ``ElementMaker`` now supports ``QName`` values as tags, which always override
the default namespace of the factory.
Bugs fixed
----------
* GH338: In lxml.objectify, the XSI float annotation "nan" and "inf" were spelled in
lower case, whereas XML Schema datatypes define them as "NaN" and "INF" respectively.
Patch by Tobias Deiminger.
Other changes
-------------
* Built with Cython 0.29.28.
```
Links
- PyPI: https://pypi.org/project/lxml
- Changelog: https://pyup.io/changelogs/lxml/
- Homepage: https://lxml.de/
This PR updates lxml from 4.7.1 to 4.9.1.
Changelog
### 4.9.1 ``` ================== Bugs fixed ---------- * A crash was resolved when using ``iterwalk()`` (or ``canonicalize()``) after parsing certain incorrect input. Note that ``iterwalk()`` can crash on *valid* input parsed with the same parser *after* failing to parse the incorrect input. ``` ### 4.9.0 ``` ================== Bugs fixed ---------- * GH341: The mixin inheritance order in ``lxml.html`` was corrected. Patch by xmo-odoo. Other changes ------------- * Built with Cython 0.29.30 to adapt to changes in Python 3.11 and 3.12. * Wheels include zlib 1.2.12, libxml2 2.9.14 and libxslt 1.1.35 (libxml2 2.9.12+ and libxslt 1.1.34 on Windows). * GH343: Windows-AArch64 build support in Visual Studio. Patch by Steve Dower. ``` ### 4.8.0 ``` ================== Features added -------------- * GH337: Path-like objects are now supported throughout the API instead of just strings. Patch by Henning Janssen. * The ``ElementMaker`` now supports ``QName`` values as tags, which always override the default namespace of the factory. Bugs fixed ---------- * GH338: In lxml.objectify, the XSI float annotation "nan" and "inf" were spelled in lower case, whereas XML Schema datatypes define them as "NaN" and "INF" respectively. Patch by Tobias Deiminger. Other changes ------------- * Built with Cython 0.29.28. ```Links
- PyPI: https://pypi.org/project/lxml - Changelog: https://pyup.io/changelogs/lxml/ - Homepage: https://lxml.de/