Skip to content

Bump coverage from 7.14.1 to 7.14.2#160

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/coverage-7.14.2
Closed

Bump coverage from 7.14.1 to 7.14.2#160
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/coverage-7.14.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Contributor

Bumps coverage from 7.14.1 to 7.14.2.

Changelog

Sourced from coverage's changelog.

Version 7.14.2 — 2026-06-20

  • Fix: some messages were being written to stdout, making coverage json -o - useless for capturing JSON output. Now messages are written to stderr, fixing issue 2197_.

  • Fix: CoverageData kept one SQLite connection per thread that recorded coverage, but never closed them when those threads terminated. On long runs with many short-lived threads this leaked one file descriptor per dead thread, eventually failing with OSError: [Errno 24] Too many open files. Connections belonging to terminated threads are now closed and dropped. Fixes issue 2192. Thanks, Matthew Lloyd <pull 2193_>.

  • Fix: when using sys.monitoring, we were assuming we could use the COVERAGE_ID tool id. But other tools might also assume they could use that id. Pre-allocated ids don't really make sense, so now we search for a usable one instead. Fixes issue 2187_.

  • Following the advice of cibuildwheel <no-13t_>_, we no longer distribute wheels for Python 3.13 free-threaded.

.. _issue 2187: coveragepy/coveragepy#2187 .. _issue 2192: coveragepy/coveragepy#2192 .. _pull 2193: coveragepy/coveragepy#2193 .. _issue 2197: coveragepy/coveragepy#2197 .. _no-13t: https://py-free-threading.github.io/ci/#building-free-threaded-wheels-with-cibuildwheel

.. _changes_7-14-1:

Commits

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.14.1 to 7.14.2.
- [Release notes](https://github.com/coveragepy/coveragepy/releases)
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst)
- [Commits](coveragepy/coveragepy@7.14.1...7.14.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 13, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner July 13, 2026 13:14
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 13, 2026
@github-actions

Copy link
Copy Markdown

🤖 Claude Code Review

Confirmed: this is a Dependabot-style dependency bump PR, consistent with prior similar commits (e.g., the pytest 9.1.0→9.1.1 bump) which also didn't touch CHANGELOG.md. No .claude/CLAUDE.md file exists in this repo (only settings.json and commands/), so that checklist item is not applicable. No .lic files are present in this diff.

PR Code Review

Summary: This is a trivial, automated dependency version bump (coverage 7.14.1 → 7.14.2 in development-requirements.txt), consistent with the repo's established Dependabot pattern.

Code Quality

  • Style conventions — Single-line version bump, alphabetically ordered list preserved, consistent with surrounding entries (development-requirements.txt:4).
  • No commented-out code
  • Meaningful variable names — N/A, no code.
  • DRY principle — N/A.
  • Defects — No logic changes; coverage 7.14.2 is a patch release. No bugs, crashes, race conditions, or vulnerabilities introduced.
  • .claude/CLAUDE.md review — No .claude/CLAUDE.md exists in this repo (only .claude/settings.json and .claude/commands/), so this item is not applicable.

Testing

  • ✅ N/A — Dev-tooling dependency bump only; no new functions, endpoints, or logic requiring new tests.
  • ⚠️ Not verified in this review: whether the CI pipeline actually passes with coverage==7.14.2 (dev dependency, low risk, but standard practice for dependency-bump PRs is to confirm CI is green before merge).

Documentation

  • CHANGELOG.md — Not updated, but this matches established precedent: the recent pytest 9.1.0→9.1.1 bump (commit 9022913) and other dependency-bump commits in this repo's history also didn't touch CHANGELOG.md. No action needed.
  • ✅ README/API docs — N/A, no user-facing changes.
  • ✅ No markdown files changed in this diff.

Security

  • No hardcoded credentials
  • Input validation — N/A, no code logic.
  • Error handling — N/A.
  • No sensitive data in logs — N/A.
  • No .lic files in this diff, and no strings matching AQAAAD present.

Verdict

Approve. This is a low-risk, routine dev-dependency patch bump with no functional impact. No issues found.

Automated code review analyzing defects and coding standards

@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) July 13, 2026 13:16
@dependabot @github

dependabot Bot commented on behalf of github Jul 14, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #162.

@dependabot dependabot Bot closed this Jul 14, 2026
auto-merge was automatically disabled July 14, 2026 13:12

Pull request was closed

@dependabot
dependabot Bot deleted the dependabot/pip/coverage-7.14.2 branch July 14, 2026 13:12
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