Skip to content

Bump coverage from 7.15.2 to 7.15.3 - #217

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/coverage-7.15.3
Aug 24, 2026
Merged

Bump coverage from 7.15.2 to 7.15.3#217
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/coverage-7.15.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 24, 2026

Copy link
Copy Markdown
Contributor

Bumps coverage from 7.15.2 to 7.15.3.

Release notes

Sourced from coverage's releases.

7.15.3

Version 7.15.3 — 2026-08-02

  • 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. Closes issue 2200.
  • A performance improvement in the low-level line number bookkeeping when combining data files, thanks to Kevin Turcios.
  • Performance improvement in HTML reporting by reducing the number of times files have to be parsed, thanks to Kevin Turcios.

➡️  PyPI page: coverage 7.15.3. :arrow_right:  To install: python3 -m pip install coverage==7.15.3

Changelog

Sourced from coverage's changelog.

Version 7.15.3 — 2026-08-02

  • 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: coveragepy/coveragepy#2200 .. _pull 2234: coveragepy/coveragepy#2234 .. _pull 2239: coveragepy/coveragepy#2239 .. _pull 2240: coveragepy/coveragepy#2240

.. _changes_7-15-2:

Commits
  • b7470d9 docs: sample HTML for 7.15.3
  • 27e6e80 docs: prep for 7.15.3
  • 396dbbb build: include NOTICE in wheels (#2232)
  • 54dde05 chore: bump the action-dependencies group with 7 updates (#2248)
  • c83a0e0 perf: skip AST parsing without soft keywords (#2240)
  • a57f981 refactor: fix some uncovered lines
  • 0252c34 refactor: move numbits aggregate to numbits
  • 1c4184c docs: maintainer workflow
  • e8a1c87 perf: speed up SQLite numbits aggregation (#2239)
  • 18c2a59 test: conditional use of Hypothesis
  • 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 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)

Bumps [coverage](https://github.com/coveragepy/coveragepy) from 7.15.2 to 7.15.3.
- [Release notes](https://github.com/coveragepy/coveragepy/releases)
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst)
- [Commits](coveragepy/coveragepy@7.15.2...7.15.3)

---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.15.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from a team as a code owner August 24, 2026 17:43
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 24, 2026

@senzingdevops senzingdevops left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated: approving this pull request because it includes a patch update

@github-actions
github-actions Bot enabled auto-merge (squash) August 24, 2026 17:44
@github-actions

Copy link
Copy Markdown

🤖 Claude Code Review

Code Review

This PR is a dependency bump: coverage 7.15.2 → 7.15.3 in pyproject.toml (two locations: development and test extras).

Code Quality

  • ✅ Style/formatting consistent with existing file conventions
  • ✅ No commented-out code
  • ✅ N/A — no variables introduced
  • ✅ DRY — mirrors the existing pattern already used for the python_version <= '3.11' pin
  • ✅ No defects identified — this is a patch-level version bump of a dev/test-only dependency (coverage), not shipped in all/runtime extras. No functional code paths affected.
  • .claude/CLAUDE.md not touched by this PR; existing content is already generic/non-environment-specific — no issue.

Testing

  • ✅ N/A — no new functions/endpoints; this is an automated dependency bump (likely Dependabot). No test changes expected or needed.

Documentation

  • ✅ N/A — no README/API/CHANGELOG impact expected for a patch bump of a dev dependency. (Note: I did not check whether this repo maintains a CHANGELOG.md that Dependabot bumps typically skip — worth confirming project convention, but not a blocker.)

Security

  • ✅ No hardcoded credentials
  • ✅ N/A — no input handling changed
  • ✅ N/A — no error handling changed
  • ✅ N/A — no logging changed
  • ✅ No .lic files or AQAAAD-prefixed strings present in this diff

Summary

No issues found. This is a low-risk, mechanical patch-version bump consistent with the repo's existing version-pinning pattern. Safe to merge.

Automated code review analyzing defects and coding standards

@github-actions
github-actions Bot merged commit b4bc6d7 into main Aug 24, 2026
58 checks passed
@github-actions
github-actions Bot deleted the dependabot/pip/coverage-7.15.3 branch August 24, 2026 17:52
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.

2 participants