[wpt-sync] Sync PR 56398 - Bump genshi from 0.7.7 to 0.7.10 in /tools
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(Not tracked)
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 56398 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/56398
Details from upstream follow.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> wrote:
Bump genshi from 0.7.7 to 0.7.10 in /tools
Bumps genshi from 0.7.7 to 0.7.10.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/edgewall/genshi/releases">genshi's releases</a>.</em></p>
<blockquote>
<h2>0.7.10</h2>
<p>Version 0.7.10
<a href="https://github.com/edgewall/genshi/releases/tag/0.7.10">https://github.com/edgewall/genshi/releases/tag/0.7.10</a>
(Nov 30 2025, from branches/stable/0.7.x)</p>
<ul>
<li>Remove dependency on six. (<a href="https://redirect.github.com/edgewall/genshi/issues/94">#94</a> by Simon Cross)</li>
<li>Update the benchmarks to support Python 3.13 (the "cgi" module was removed in 3.13) (<a href="https://redirect.github.com/edgewall/genshi/issues/90">#90</a> by Alexandre Detiste)</li>
<li>Migrate documentation to Sphinx. (<a href="https://redirect.github.com/edgewall/genshi/issues/89">#89</a> by Simon Cross)</li>
<li>Update GitHub Action versions. (<a href="https://redirect.github.com/edgewall/genshi/issues/88">#88</a> by Simon Cross)</li>
<li>Fix HTMLParser error handling. (<a href="https://redirect.github.com/edgewall/genshi/issues/87">#87</a> by Simon Cross)</li>
<li>Switch tests to pytest. (<a href="https://redirect.github.com/edgewall/genshi/issues/86">#86</a> by Simon Cross)</li>
</ul>
<h2>0.7.9</h2>
<p>Version 0.7.9
<a href="https://github.com/edgewall/genshi/releases/tag/0.7.9">https://github.com/edgewall/genshi/releases/tag/0.7.9</a>
(Jun 16 2024, from branches/stable/0.7.x)</p>
<ul>
<li>Add Python 3.12 to CI matrix and fix Python 3.12 support. (<a href="https://redirect.github.com/edgewall/genshi/issues/77">#77</a> by Simon Cross)</li>
<li>Add Python 3.13 beta to CI. (<a href="https://redirect.github.com/edgewall/genshi/issues/81">#81</a> by Simon Cross)</li>
<li>Add badges to the README. (<a href="https://redirect.github.com/edgewall/genshi/issues/82">#82</a> by Simon Cross)</li>
</ul>
<h2>0.7.8</h2>
<p>Version 0.7.8
<a href="https://github.com/edgewall/genshi/releases/tag/0.7.8">https://github.com/edgewall/genshi/releases/tag/0.7.8</a>
(Jun 14 2024, from branches/stable/0.7.x)</p>
<ul>
<li>Do not merge sub directives if they have not been changed.
(<a href="https://redirect.github.com/edgewall/genshi/issues/53">#53</a> by Cédric Krier)</li>
<li>Silence deprecation warnings from attempting to import Ellipsis and
Str (which are needed to support older Pythons). (<a href="https://redirect.github.com/edgewall/genshi/issues/73">#73</a> by Cédric Krier)</li>
<li>Remove fallback to distutils, patching of bdist_egg and use of doctools.
(<a href="https://redirect.github.com/edgewall/genshi/issues/74">#74</a> by Simon Cross)</li>
<li>Clarify the escaping in _URL_FINDER. (<a href="https://redirect.github.com/edgewall/genshi/issues/76">#76</a> by Simon Cross)</li>
<li>Fix installation with setuptools >= 60. (<a href="https://redirect.github.com/edgewall/genshi/issues/68">#68</a> by Graham Inggs)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/edgewall/genshi/blob/master/ChangeLog">genshi's changelog</a>.</em></p>
<blockquote>
<p>Version 0.8
<a href="http://svn.edgewall.org/repos/genshi/tags/0.8.0/">http://svn.edgewall.org/repos/genshi/tags/0.8.0/</a>
(???, from branches/stable/0.7.x)</p>
<ul>
<li>???</li>
</ul>
<p>Version 0.7.10
<a href="https://github.com/edgewall/genshi/releases/tag/0.7.10">https://github.com/edgewall/genshi/releases/tag/0.7.10</a>
(Nov 30 2025, from branches/stable/0.7.x)</p>
<ul>
<li>Remove dependency on six. (<a href="https://redirect.github.com/edgewall/genshi/issues/94">#94</a> by Simon Cross)</li>
<li>Update the benchmarks to support Python 3.13 (the "cgi" module was removed in 3.13) (<a href="https://redirect.github.com/edgewall/genshi/issues/90">#90</a> by Alexandre Detiste)</li>
<li>Migrate documentation to Sphinx. (<a href="https://redirect.github.com/edgewall/genshi/issues/89">#89</a> by Simon Cross)</li>
<li>Update GitHub Action versions. (<a href="https://redirect.github.com/edgewall/genshi/issues/88">#88</a> by Simon Cross)</li>
<li>Fix HTMLParser error handling. (<a href="https://redirect.github.com/edgewall/genshi/issues/87">#87</a> by Simon Cross)</li>
<li>Switch tests to pytest. (<a href="https://redirect.github.com/edgewall/genshi/issues/86">#86</a> by Simon Cross)</li>
</ul>
<p>Version 0.7.9
<a href="https://github.com/edgewall/genshi/releases/tag/0.7.9">https://github.com/edgewall/genshi/releases/tag/0.7.9</a>
(Jun 16 2024, from branches/stable/0.7.x)</p>
<ul>
<li>Add Python 3.12 to CI matrix and fix Python 3.12 support. (<a href="https://redirect.github.com/edgewall/genshi/issues/77">#77</a> by Simon Cross)</li>
<li>Add Python 3.13 beta to CI. (<a href="https://redirect.github.com/edgewall/genshi/issues/81">#81</a> by Simon Cross)</li>
<li>Add badges to the README. (<a href="https://redirect.github.com/edgewall/genshi/issues/82">#82</a> by Simon Cross)</li>
</ul>
<p>Version 0.7.8
<a href="https://github.com/edgewall/genshi/releases/tag/0.7.8">https://github.com/edgewall/genshi/releases/tag/0.7.8</a>
(Jun 14 2024, from branches/stable/0.7.x)</p>
<ul>
<li>Do not merge sub directives if they have not been changed.
(<a href="https://redirect.github.com/edgewall/genshi/issues/53">#53</a> by Cédric Krier)</li>
<li>Silence deprecation warnings from attempting to import Ellipsis and
Str (which are needed to support older Pythons). (<a href="https://redirect.github.com/edgewall/genshi/issues/73">#73</a> by Cédric Krier)</li>
<li>Remove fallback to distutils, patching of bdist_egg and use of doctools.
(<a href="https://redirect.github.com/edgewall/genshi/issues/74">#74</a> by Simon Cross)</li>
<li>Clarify the escaping in _URL_FINDER. (<a href="https://redirect.github.com/edgewall/genshi/issues/76">#76</a> by Simon Cross)</li>
<li>Fix installation with setuptools >= 60. (<a href="https://redirect.github.com/edgewall/genshi/issues/68">#68</a> by Graham Inggs)</li>
</ul>
<p>Version 0.7.7
<a href="https://github.com/edgewall/genshi/releases/tag/0.7.7">https://github.com/edgewall/genshi/releases/tag/0.7.7</a>
(Apr 21 2022, from branches/stable/0.7.x)</p>
<ul>
<li>Declared setuptools as the build backend (<a href="https://redirect.github.com/edgewall/genshi/issues/65">#65</a> by Jason R. Coombs)</li>
<li>Fixed deprecation warnings caused by escape sequences in regex pattern
strings (<a href="https://redirect.github.com/edgewall/genshi/issues/63">#63</a> by Jan Vollmer)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/edgewall/genshi/commit/6d374234aeb5ab8056ce2fbd8096f2ffc70de9f9"><code>6d37423</code></a> Version 0.7.10.</li>
<li><a href="https://github.com/edgewall/genshi/commit/b9a333e761c1a1e7897cfa0232912db64aea49ca"><code>b9a333e</code></a> Merge branch 'master' into stable/0.7.x</li>
<li><a href="https://github.com/edgewall/genshi/commit/62a112f525f535acae48999b5fcfa897b9f2136a"><code>62a112f</code></a> Update workflow to use Ubuntu 22.04. (<a href="https://redirect.github.com/edgewall/genshi/issues/96">#96</a>)</li>
<li><a href="https://github.com/edgewall/genshi/commit/9d4741c1d412309c0a6195ae2c6dbb550f1f5d75"><code>9d4741c</code></a> Merge branch 'master' into stable/0.7.x</li>
<li><a href="https://github.com/edgewall/genshi/commit/614df866aa48ff6d44afc4372bfafc4354ef5804"><code>614df86</code></a> Update changelog.</li>
<li><a href="https://github.com/edgewall/genshi/commit/3855a66d826a0dc06bf7e32f088fa4766630356f"><code>3855a66</code></a> Merge branch 'master' into stable/0.7.x</li>
<li><a href="https://github.com/edgewall/genshi/commit/d785d0454478ec23194c260c74d8c5579060e20e"><code>d785d04</code></a> Remove dependency on six. (<a href="https://redirect.github.com/edgewall/genshi/issues/94">#94</a>)</li>
<li><a href="https://github.com/edgewall/genshi/commit/c4afb785f2860e07efa10717d08842fc47e38847"><code>c4afb78</code></a> Update the benchmarks to support Python 3.13 (the "cgi" module was removed in...</li>
<li><a href="https://github.com/edgewall/genshi/commit/89a931c6f4983dde7cd13914817f2ae2224f1248"><code>89a931c</code></a> Update the badge link to Read The Docs.</li>
<li><a href="https://github.com/edgewall/genshi/commit/3b7bf4c23b677bbe79581d7bd999056b1875c5bf"><code>3b7bf4c</code></a> Migrate documentation to Sphinx. (<a href="https://redirect.github.com/edgewall/genshi/issues/89">#89</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/edgewall/genshi/compare/0.7.7...0.7.10">compare view</a></li>
</ul>
</details>
<br />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.
<details>
<summary>Dependabot commands and options</summary>
<br />You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)</details>
Description
•