Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 21, 2025

This PR contains the following updates:

Package Change Age Confidence
coverage 7.10.7 -> 7.11.3 age confidence

Release Notes

coveragepy/coveragepy (coverage)

v7.11.3

Compare Source

  • Fix: the 7.11.1 changes meant that conflicts between a requested measurement
    core and other settings would raise an error. This was a breaking change from
    previous behavior, as reported in issue 2076_ and issue 2078_.

    The previous behavior has been restored: when the requested core conflicts
    with other settings, another core is used instead, and a warning is issued.

  • For contributors: the repo has moved from Ned's nedbat GitHub account_ to
    the coveragepy GitHub organization_. The default branch has changed from
    master to main.

.. _issue 2076: #​2076
.. _issue 2078: #​2078
.. _nedbat GitHub account: https://github.com/nedbat
.. _coveragepy GitHub organization: https://github.com/coveragepy

.. _changes_7-11-2:

v7.11.2

Compare Source

  • Fix: using the "sysmon" measurement core in 7.11.1, if Python code was
    claimed to come from a non-Python file, a NotPython exception could be
    raised. This could happen for example with Jinja templates compiled to
    Python, as reported in issue 2077_. This is now fixed.

  • Doc: corrected the first entry in the 7.11.1 changelog.

.. _issue 2077: #​2077

.. _changes_7-11-1:

v7.11.1

Compare Source

  • Fix: some chanages to details of how the measurement core is chosen, and how
    conflicting settings are handled. The "sysmon" core cannot be used with some
    conurrency settings, with dynamic context, and in Python 3.12/3.13, with
    branch measurement.

    • If the core is not specified and defaults to "sysmon" (Python 3.14+), but
      other settings conflict with sysmon, then the "ctrace" core will be used
      instead with no warning. For concurrency conflicts, this used to produce an
      error, as described in issue 2064_.

    • If the "sysmon" core is explicitly requested in your configuration, but
      other settings conflict, an error is now raised. This used to produce a
      warning.

  • Fix: some multi-line case clauses or for loops (and probably other
    constructs) could cause incorrect claims of missing branches with the
    sys.monitoring core, as described in issue 2070_. This is now fixed.

  • Fix: when running in pytest under coverage, a breakpoint() would stop in
    the wrong frame, one level down from where it should, as described in issue 1420_. This was due to a coverage change in v6.4.1 that seemed to give a
    slight performance improvement, but I couldn't reproduce the performance
    gain, so it's been reverted, fixing the debugger problem.

  • A new debug option --debug=core shows which core is in use and why.

  • Split sqlite debugging information out of the sys :ref:coverage debug <cmd_debug> and :ref:cmd_run_debug options since it's bulky and not
    very useful.

  • Updated the :ref:howitworks page to better describe the three different
    measurement cores.

.. _issue 1420: #​1420
.. _issue 2064: #​2064
.. _issue 2070: #​2070

.. _changes_7-11-0:

v7.11.0

Compare Source

  • Dropped support for Python 3.9, declared support for Python 3.15 alpha.

.. _changes_7-10-7:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label May 21, 2025
@renovate renovate bot added the dependencies Pull requests that update a dependency file label May 21, 2025
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.8.1 chore(deps): update dependency coverage to v7.8.2 May 23, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 6e93186 to 6437fed Compare May 23, 2025 12:27
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.8.2 chore(deps): update dependency coverage to v7.9.0 Jun 12, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 6437fed to 1bfad07 Compare June 12, 2025 02:32
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.9.0 chore(deps): update dependency coverage to v7.9.1 Jun 13, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 1bfad07 to bea1ca2 Compare June 13, 2025 14:29
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.9.1 chore(deps): update dependency coverage to v7.9.2 Jul 3, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from bea1ca2 to 986648d Compare July 3, 2025 14:57
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.9.2 chore(deps): update dependency coverage to v7.10.0 Jul 24, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 986648d to e45c84e Compare July 24, 2025 20:48
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.10.0 chore(deps): update dependency coverage to v7.10.1 Jul 27, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from e45c84e to f19c8f9 Compare July 27, 2025 14:49
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.10.1 chore(deps): update dependency coverage to v7.10.2 Aug 4, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch 2 times, most recently from d42491d to a436587 Compare August 10, 2025 14:27
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.10.2 chore(deps): update dependency coverage to v7.10.3 Aug 11, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from a436587 to 081661b Compare August 11, 2025 01:54
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.10.3 chore(deps): update dependency coverage to v7.10.4 Aug 17, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 081661b to 940dfbc Compare August 17, 2025 01:40
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.10.4 chore(deps): update dependency coverage to v7.10.5 Aug 23, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 940dfbc to 1dad00f Compare August 23, 2025 17:47
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.10.5 chore(deps): update dependency coverage to v7.10.6 Aug 31, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 1dad00f to 7c7ab57 Compare August 31, 2025 09:23
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.10.6 chore(deps): update dependency coverage to v7.10.7 Sep 21, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 7c7ab57 to 503c10f Compare September 21, 2025 20:57
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.10.7 chore(deps): update dependency coverage to v7.11.0 Oct 15, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 503c10f to 8884b22 Compare October 15, 2025 15:39
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.11.0 chore(deps): update dependency coverage to v7.11.1 Nov 7, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 8884b22 to 9338787 Compare November 7, 2025 16:11
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.11.1 chore(deps): update dependency coverage to v7.11.2 Nov 8, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 9338787 to 6772b96 Compare November 8, 2025 22:02
@renovate renovate bot changed the title chore(deps): update dependency coverage to v7.11.2 chore(deps): update dependency coverage to v7.11.3 Nov 10, 2025
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from 6772b96 to ac8ab06 Compare November 10, 2025 02:43
@renovate renovate bot force-pushed the renovate/coverage-7.x-lockfile branch from ac8ab06 to 5262f22 Compare November 13, 2025 19:49
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant