Skip to content

Build: Bump coverage from 7.8.2 to 7.9.1 #2106

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 17, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 17, 2025

Bumps coverage from 7.8.2 to 7.9.1.

Changelog

Sourced from coverage's changelog.

Version 7.9.1 — 2025-06-13

  • The "no-ctracer" warning is not issued for Python pre-release versions. Coverage doesn't ship compiled wheels for those versions, so this was far too noisy.

  • On Python 3.14+, the "sysmon" core is now the default if it's supported for your configuration. Plugins and dynamic contexts are still not supported with it.

.. _changes_7-9-0:

Version 7.9.0 — 2025-06-11

  • Added a [run] core configuration setting to specify the measurement core, which was previously only available through the COVERAGE_CORE environment variable. Finishes issue 1746_.

  • Fixed incorrect rendering of f-strings with doubled braces, closing issue 1980_.

  • If the C tracer core can't be imported, a warning ("no-ctracer") is issued with the reason.

  • The C tracer core extension module now conforms to PEP 489, closing issue 1977. Thanks, Adam Turner <pull 1978_>_.

  • Fixed a "ValueError: min() arg is an empty sequence" error caused by strange empty modules, found by oss-fuzz_.

.. _issue 1746: nedbat/coveragepy#1746 .. _issue 1977: nedbat/coveragepy#1977 .. _pull 1978: nedbat/coveragepy#1978 .. _issue 1980: nedbat/coveragepy#1980 .. _PEP 489: https://peps.python.org/pep-0489 .. _oss-fuzz: https://google.github.io/oss-fuzz/

.. _changes_7-8-2:

Commits
  • 4fa1b71 docs: sample HTML for 7.9.1
  • 5cf757b docs: prep for 7.9.1
  • bea6204 fix: better defaulting of core
  • 7795441 fix: fewer warnings, default to sys.monitoring on 3.14+
  • 18aa074 fix: some custom builds don't have file
  • 8c5bf65 chore: make upgrade
  • 128c4f4 build: bump version to 7.9.1
  • 452d86f docs: sample HTML for 7.9.0
  • a670927 docs: prep for 7.9.0
  • 3b0cb87 build: windows 3.14 is fixed
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 17, 2025
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.8.2 to 7.9.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.8.2...7.9.1)

---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.9.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/coverage-7.9.1 branch from 41ba0f1 to 614e698 Compare June 17, 2025 03:45
@kevinjqliu kevinjqliu merged commit 483d947 into main Jun 17, 2025
10 checks passed
@kevinjqliu kevinjqliu deleted the dependabot/pip/coverage-7.9.1 branch June 17, 2025 04:00
NikitaMatskevich pushed a commit to NikitaMatskevich/iceberg-python that referenced this pull request Jun 17, 2025
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.8.2 to
7.9.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst">coverage's
changelog</a>.</em></p>
<blockquote>
<h2>Version 7.9.1 — 2025-06-13</h2>
<ul>
<li>
<p>The &quot;no-ctracer&quot; warning is not issued for Python
pre-release versions.
Coverage doesn't ship compiled wheels for those versions, so this was
far too
noisy.</p>
</li>
<li>
<p>On Python 3.14+, the &quot;sysmon&quot; core is now the default if
it's supported for
your configuration. Plugins and dynamic contexts are still not supported
with it.</p>
</li>
</ul>
<p>.. _changes_7-9-0:</p>
<h2>Version 7.9.0 — 2025-06-11</h2>
<ul>
<li>
<p>Added a <code>[run] core</code> configuration setting to specify the
measurement core,
which was previously only available through the COVERAGE_CORE
environment
variable. Finishes <code>issue 1746</code>_.</p>
</li>
<li>
<p>Fixed incorrect rendering of f-strings with doubled braces, closing
<code>issue 1980</code>_.</p>
</li>
<li>
<p>If the C tracer core can't be imported, a warning
(&quot;no-ctracer&quot;) is issued
with the reason.</p>
</li>
<li>
<p>The C tracer core extension module now conforms to <code>PEP
489</code><em>, closing <code>issue 1977</code></em>. Thanks, <code>Adam
Turner &lt;pull 1978_&gt;</code>_.</p>
</li>
<li>
<p>Fixed a &quot;ValueError: min() arg is an empty sequence&quot; error
caused by strange
empty modules, found by <code>oss-fuzz</code>_.</p>
</li>
</ul>
<p>.. _issue 1746: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1746">nedbat/coveragepy#1746</a>
.. _issue 1977: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1977">nedbat/coveragepy#1977</a>
.. _pull 1978: <a
href="https://redirect.github.com/nedbat/coveragepy/pull/1978">nedbat/coveragepy#1978</a>
.. _issue 1980: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1980">nedbat/coveragepy#1980</a>
.. _PEP 489: <a
href="https://peps.python.org/pep-0489">https://peps.python.org/pep-0489</a>
.. _oss-fuzz: <a
href="https://google.github.io/oss-fuzz/">https://google.github.io/oss-fuzz/</a></p>
<p>.. _changes_7-8-2:</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nedbat/coveragepy/commit/4fa1b717978c2d9e40636a10363b618e152f4c4e"><code>4fa1b71</code></a>
docs: sample HTML for 7.9.1</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/5cf757b42d1649ccbc74488471ab9270cb7d99f2"><code>5cf757b</code></a>
docs: prep for 7.9.1</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/bea6204982b75f6a20f5afbf3534bd3776e126dd"><code>bea6204</code></a>
fix: better defaulting of core</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/7795441563fb0afe9439a857a5e0df50336f73dd"><code>7795441</code></a>
fix: fewer warnings, default to sys.monitoring on 3.14+</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/18aa07456965c7d26e028aebaf825b96b7638d74"><code>18aa074</code></a>
fix: some custom builds don't have <strong>file</strong></li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/8c5bf659f4b4412685a828c01870cfc9a23186ac"><code>8c5bf65</code></a>
chore: make upgrade</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/128c4f4e452f08e52fe1d6fbebb8392ae2dc7297"><code>128c4f4</code></a>
build: bump version to 7.9.1</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/452d86ffa16cd0c1b729c7d206f59bc1010aee94"><code>452d86f</code></a>
docs: sample HTML for 7.9.0</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/a670927ae6d248f369d54fbe22d9546b6a25c25e"><code>a670927</code></a>
docs: prep for 7.9.0</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/3b0cb870f6abac8e4a7607094c467a7d766a44f4"><code>3b0cb87</code></a>
build: windows 3.14 is fixed</li>
<li>Additional commits viewable in <a
href="https://github.com/nedbat/coveragepy/compare/7.8.2...7.9.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coverage&package-manager=pip&previous-version=7.8.2&new-version=7.9.1)](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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant