Skip to content

Commit 22e4a9b

Browse files
build(deps): bump lxml from 5.4.0 to 6.0.2 (#783)
Bumps [lxml](https://github.com/lxml/lxml) from 5.4.0 to 6.0.2. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/lxml/lxml/blob/master/CHANGES.txt">lxml's changelog</a>.</em></p> <blockquote> <h1>6.0.2 (2025-09-21)</h1> <h2>Bugs fixed</h2> <ul> <li> <p>LP#2125278: Compilation with libxml2 2.15.0 failed. Original patch by Xi Ruoyao.</p> </li> <li> <p>Setting <code>decompress=True</code> in the parser had no effect in libxml2 2.15.</p> </li> <li> <p>Binary wheels on Linux and macOS use the library version libxml2 2.14.6. See <a href="https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.14.6">https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.14.6</a></p> </li> <li> <p>Test failures in libxml2 2.15.0 were fixed.</p> </li> </ul> <h2>Other changes</h2> <ul> <li> <p>Binary wheels for Py3.9-3.11 on the <code>riscv64</code> architecture were added.</p> </li> <li> <p>Error constants were updated to match libxml2 2.15.0.</p> </li> <li> <p>Built using Cython 3.1.4.</p> </li> </ul> <h1>6.0.1 (2025-08-22)</h1> <h2>Bugs fixed</h2> <ul> <li> <p>LP#2116333: <code>lxml.sax._getNsTag()</code> could fail with an exception on malformed input.</p> </li> <li> <p>GH#467: Some test adaptations were made for libxml2 2.15. Patch by Nick Wellnhofer.</p> </li> <li> <p>LP2119510, GH#473: A Python compatibility test was fixed for Python 3.14+. Patch by Lumír Balhar.</p> </li> <li> <p>GH#471: Wheels for &quot;riscv64&quot; on recent Python versions were added. Patch by ffgan.</p> </li> <li> <p>GH#469: The wheel build no longer requires the <code>wheel</code> package unconditionally. Patch by Miro Hrončok.</p> </li> <li> <p>Binary wheels use the library version libxml2 2.14.5. See <a href="https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.14.5">https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.14.5</a></p> </li> <li> <p>Windows binary wheels continue to use a security patched library version libxml2 2.11.9.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lxml/lxml/commit/283d02ec8966c0e99f4666dc7bdd936479e97246"><code>283d02e</code></a> Build: Minor readability cleanup.</li> <li><a href="https://github.com/lxml/lxml/commit/52cf97c1a473a78fb4a9d4bf4f45dc69dd67932b"><code>52cf97c</code></a> Revert &quot;Build: Avoid redundant manylinux2014 builds across newer jobs.&quot;</li> <li><a href="https://github.com/lxml/lxml/commit/a21e4748eaedc4d6f8120afddfa496a5b887c73d"><code>a21e474</code></a> Build: Avoid redundant manylinux2014 builds across newer jobs.</li> <li><a href="https://github.com/lxml/lxml/commit/58d4d2bf794dfb3bb66118a2db856a7174fcabe8"><code>58d4d2b</code></a> Build: Upgrade libxml2 to 2.14.6.</li> <li><a href="https://github.com/lxml/lxml/commit/e5d80da388690cdcab15a7047aa9c617f66083b7"><code>e5d80da</code></a> Build: Clean up and simplify target selection and environment setup in pyproj...</li> <li><a href="https://github.com/lxml/lxml/commit/e9133801e12bc2f3a5d589f70deb5a9621b2d009"><code>e913380</code></a> Build: Limit optimised wheel builds to AMD64 and Arm64 to save time and resou...</li> <li><a href="https://github.com/lxml/lxml/commit/d22f6a1b9efa615bf48453251050cd8abd12e65a"><code>d22f6a1</code></a> Build: bump actions/setup-python in the github-actions group (<a href="https://redirect.github.com/lxml/lxml/issues/479">GH-479</a>)</li> <li><a href="https://github.com/lxml/lxml/commit/f8fa76d97785d05a8376ec5e21a05997476e27f9"><code>f8fa76d</code></a> Build: Prevent redundant branch wheel builds for pull requests.</li> <li><a href="https://github.com/lxml/lxml/commit/b3e93721a6811cfd007dd829c89cd0406351b171"><code>b3e9372</code></a> Build: bump pypa/cibuildwheel in the github-actions group (<a href="https://redirect.github.com/lxml/lxml/issues/478">GH-478</a>)</li> <li><a href="https://github.com/lxml/lxml/commit/a7ec229a147fb7618d00b44e4e30eeb1f521e15a"><code>a7ec229</code></a> Prepare release of lxml 6.0.2.</li> <li>Additional commits viewable in <a href="https://github.com/lxml/lxml/compare/lxml-5.4.0...lxml-6.0.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lxml&package-manager=uv&previous-version=5.4.0&new-version=6.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 2e24056 commit 22e4a9b

File tree

2 files changed

+122
-80
lines changed

2 files changed

+122
-80
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dependencies = [
2626
"githubkit>=0.13.5",
2727
"httpx>=0.28.1",
2828
"httpx-aiohttp>=0.1.9",
29-
"lxml<6.0.0,>=5.4.0",
29+
"lxml>=5.4.0,<7.0.0",
3030
"markdownify~=1.1.0",
3131
"mistune<3.0.0,>=2.0.4",
3232
"msgpack<2.0.0,>=1.1.0",

0 commit comments

Comments
 (0)