Latest Results
Bump coverage from 7.15.0 to 7.15.1 (#13159)
Bumps [coverage](https://github.com/coveragepy/coveragepy) from 7.15.0
to 7.15.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/coveragepy/coveragepy/releases">coverage's
releases</a>.</em></p>
<blockquote>
<h2>7.15.1</h2>
<h2>Version 7.15.1 — 2026-07-12</h2>
<ul>
<li>Fix: in the HTML report with <code>show_contexts</code> enabled, a
context label containing <code></script></code> (for example a
parametrized pytest node id) could close the inline
<code><script></code> element in a file page early, injecting
markup. Context labels are now fully escaped. Thanks, <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2224">Rajath
Mohare</a>.</li>
<li>A number of performance improvements thanks to Paul Kehrer, in pull
requests <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2213">2213</a>,
<a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2214">2214</a>,
<a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2215">2215</a>,
<a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2216">2216</a>,
<a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2218">2218</a>,
<a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2220">2220</a>,
and <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2221">2221</a>.</li>
</ul>
<p>:arrow_right: PyPI page: <a
href="https://pypi.org/project/coverage/7.15.1">coverage 7.15.1</a>.
:arrow_right: To install: <code>python3 -m pip install
coverage==7.15.1</code></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst">coverage's
changelog</a>.</em></p>
<blockquote>
<h2>Version 7.15.1 — 2026-07-12</h2>
<ul>
<li>
<p>Fix: in the HTML report with <code>show_contexts</code> enabled, a
context label
containing <code></script></code> (for example a parametrized
pytest node id) could
close the inline <code><script></code> element in a file page
early, injecting markup.
Context labels are now fully escaped. Thanks, <code>Rajath Mohare
<pull 2224_></code>_.</p>
</li>
<li>
<p>A number of performance improvements thanks to Paul Kehrer, in pull
requests
<code>2213 <pull 2213_></code><em>, <code>2214 <pull
2214_></code></em>, <code>2215 <pull 2215_></code><em>,
<code>2216 <pull 2216_></code></em>, <code>2218 <pull
2218_></code><em>, <code>2220 <pull 2220_></code></em>, and
<code>2221 <pull 2221_></code>_.</p>
</li>
</ul>
<p>.. _pull 2213: <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2213">coveragepy/coveragepy#2213</a>
.. _pull 2214: <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2214">coveragepy/coveragepy#2214</a>
.. _pull 2215: <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2215">coveragepy/coveragepy#2215</a>
.. _pull 2216: <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2216">coveragepy/coveragepy#2216</a>
.. _pull 2218: <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2218">coveragepy/coveragepy#2218</a>
.. _pull 2220: <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2220">coveragepy/coveragepy#2220</a>
.. _pull 2221: <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2221">coveragepy/coveragepy#2221</a>
.. _pull 2224: <a
href="https://redirect.github.com/coveragepy/coveragepy/pull/2224">coveragepy/coveragepy#2224</a></p>
<p>.. _changes_7-15-0:</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/da63bedb76085eddd4819900b39557407086dc12"><code>da63bed</code></a>
docs: sample HTML for 7.15.1</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/bc35e64344e0737f6c71dee6cff59da0ad72c30f"><code>bc35e64</code></a>
docs: prep for 7.15.1</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/182b010b63a2661c86df1ca3b3f84ce8511ee435"><code>182b010</code></a>
perf: resolve sysmon branch events lazily, one pair at a time (<a
href="https://redirect.github.com/coveragepy/coveragepy/issues/2221">#2221</a>)</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/ee271ee21fdf4c169648ff4ad3e9dd9d163e5e7f"><code>ee271ee</code></a>
perf: compute multiline maps cheaply in the sysmon core (<a
href="https://redirect.github.com/coveragepy/coveragepy/issues/2220">#2220</a>)</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/1441b960c698d591d3a22a2190635039320459de"><code>1441b96</code></a>
chore: bump the action-dependencies group with 6 updates (<a
href="https://redirect.github.com/coveragepy/coveragepy/issues/2225">#2225</a>)</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/dd806350de678c9e4f137ffdda5cb131d269019c"><code>dd80635</code></a>
fix: escape context labels in html report inline script block (<a
href="https://redirect.github.com/coveragepy/coveragepy/issues/2224">#2224</a>)</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/7c3ae71ca654a0b0e3184d8574aefd9dd511a006"><code>7c3ae71</code></a>
docs: normalize earlier history order (<a
href="https://redirect.github.com/coveragepy/coveragepy/issues/2222">#2222</a>)</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/088dc601697077364c46967f3ac9afe3bde0083b"><code>088dc60</code></a>
chore: make upgrade</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/f7e15a8e31bd98d8f89a7e4602fa6b8bd7c5e468"><code>f7e15a8</code></a>
test: upload .json and .xml coverage reports</li>
<li><a
href="https://github.com/coveragepy/coveragepy/commit/3b6211214d7033e86b88a6e032474c20b7c32814"><code>3b62112</code></a>
docs: thanks, Paul Kehrer</li>
<li>Additional commits viewable in <a
href="https://github.com/coveragepy/coveragepy/compare/7.15.0...7.15.1">compare
view</a></li>
</ul>
</details>
<br />
[](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 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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Latest Branches
0%
Moist-Cat:response-refactor 0%
dependabot/pip/3.15/coverage-7.15.1 0%
dependabot/pip/coverage-7.15.1 © 2026 CodSpeed Technology