Skip to content

build(deps): update dependency coverage to v7.15.4 (main) - #469

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/main-bugfixes
Open

build(deps): update dependency coverage to v7.15.4 (main)#469
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/main-bugfixes

Conversation

@renovate

@renovate renovate Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
coverage ==7.15.2==7.15.4 age confidence

Release Notes

coveragepy/coveragepy (coverage)

v7.15.4

Compare Source

  • Fix: in the HTML report, a source file name containing a double quote (legal
    on POSIX) wasn't escaped where it's dropped into the href of the index
    and prev/next links, so it could close the attribute early and inject markup.
    Page URLs are now escaped. Thanks, Rajath Mohare <pull 2227_>_.

  • Fix: the LCOV report wrote file names and other fields into its
    line-oriented records without neutralizing control characters. A measured
    file whose name contained a newline (legal on POSIX) could forge extra
    records, inflating the coverage seen by tools that read the report. Control
    characters in a field are now replaced. Thanks, Rajath Mohare <pull 2226_>_.

  • Wheels are now provided for Python 3.15.

.. _pull 2226: #​2226
.. _pull 2227: #​2227

.. _changes_7-15-3:

v7.15.3

Compare Source

  • Fix: the sysmon core is incompatible with dynamic contexts. Previously, the
    combination would be prevented when read from the coverage.py configuration.
    But using the context API as pytest-cov does, contexts would be silently
    dropped. Now a warning is issued, thanks to Jisang Han <pull 2234_>.
    Closes issue 2200
    .

  • A performance improvement in the low-level line number bookkeeping when
    combining data files, thanks to Kevin Turcios <pull 2239_>_.

  • Performance improvement in HTML reporting by reducing the number of times
    files have to be parsed, thanks to Kevin Turcios <pull 2240_>_.

.. _issue 2200: #​2200
.. _pull 2234: #​2234
.. _pull 2239: #​2239
.. _pull 2240: #​2240

.. _changes_7-15-2:


Configuration

📅 Schedule: (in timezone Etc/UTC)

  • Branch creation
    • "every weekend"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 PR: Dependencies This PR updates project dependencies. label Aug 8, 2026
@renovate
renovate Bot requested a review from bepri as a code owner August 8, 2026 07:23
@renovate renovate Bot added the PR: Dependencies This PR updates project dependencies. label Aug 8, 2026
@renovate
renovate Bot force-pushed the renovate/main-bugfixes branch from 81ce39e to 83e1c2a Compare August 8, 2026 14:37
@renovate renovate Bot changed the title build(deps): update dependency coverage to v7.15.3 (main) build(deps): update dependency coverage to v7.15.4 (main) Aug 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: Dependencies This PR updates project dependencies.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants