← Back to issue list

build(deps): update dependency coverage to v7.13.5 (main)

View original Github issue

Metadata

Project
craft-store
Number
#347
Type
pull request
State
merged
Author
renovate[bot]
Labels
PR: Dependencies
Created
Updated
Closed

Current evaluation

Renovate dependency PR merged into main as commit bc23dde, bumping coverage 7.13.1 to 7.13.5 in pyproject.toml; later superseded by #367 (v7.14.0, commit 905fea0).

Resolution: closed resolved

Reason: PR #347 was approved (2 reviewers) and merged into main, landing as commit bc23dde 'build(deps): update dependency coverage to v7.13.5 (#347)'. All lint and fast/slow test jobs passed; only OSV-scanner checks failed, which did not block the automerge.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [coverage](https://redirect.github.com/coveragepy/coveragepy) | `==7.13.1` → `==7.13.5` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/coverage/7.13.5?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/coverage/7.13.1/7.13.5?slim=true) | --- ### Release Notes <details> <summary>coveragepy/coveragepy (coverage)</summary> ### [`v7.13.5`](https://redirect.github.com/coveragepy/coveragepy/blob/HEAD/CHANGES.rst#Version-7135--2026-03-17) [Compare Source](https://redirect.github.com/coveragepy/coveragepy/compare/7.13.4...7.13.5) - Fix: `issue 2138`\_ describes a memory leak that happened when repeatedly using the Coverage API with in-memory data. This is now fixed. - Fix: the markdown-formatted coverage report didn't fully escape special characters in file paths (`issue 2141`*). This would be very unlikely to cause a problem, but now it's done properly, thanks to `Ellie Ayla <pull 2142_>`*. - Fix: the C extension wouldn't build on VS2019, but now it does (`issue 2145`\_). .. \_issue 2138: [#&#8203;2138](https://redirect.github.com/coveragepy/coveragepy/issues/2138) .. \_issue 2141: [#&#8203;2141](https://redirect.github.com/coveragepy/coveragepy/issues/2141) .. \_pull 2142: [#&#8203;2142](https://redirect.github.com/coveragepy/coveragepy/pull/2142) .. \_issue 2145: [#&#8203;2145](https://redirect.github.com/coveragepy/coveragepy/issues/2145) .. \_changes\_7-13-4: ### [`v7.13.4`](https://redirect.github.com/coveragepy/coveragepy/blob/HEAD/CHANGES.rst#Version-7134--2026-02-09) [Compare Source](https://redirect.github.com/coveragepy/coveragepy/compare/7.13.3...7.13.4) - Fix: the third-party code fix in 7.13.3 required examining the parent directories where coverage was run. In the unusual situation that one of the parent directories is unreadable, a PermissionError would occur, as described in `issue 2129`\_. This is now fixed. - Fix: in test suites that change sys.path, coverage.py could fail with "RuntimeError: Set changed size during iteration" as described and fixed in `pull 2130`\_. Thanks, Noah Fatsi. - We now publish ppc64le wheels, thanks to `Pankhudi Jain <pull 2121_>`\_. .. \_pull 2121: [#&#8203;2121](https://redirect.github.com/coveragepy/coveragepy/pull/2121) .. \_issue 2129: [#&#8203;2129](https://redirect.github.com/coveragepy/coveragepy/issues/2129) .. \_pull 2130: [#&#8203;2130](https://redirect.github.com/coveragepy/coveragepy/pull/2130) .. \_changes\_7-13-3: ### [`v7.13.3`](https://redirect.github.com/coveragepy/coveragepy/blob/HEAD/CHANGES.rst#Version-7133--2026-02-03) [Compare Source](https://redirect.github.com/coveragepy/coveragepy/compare/7.13.2...7.13.3) - Fix: in some situations, third-party code was measured when it shouldn't have been, slowing down test execution. This happened with layered virtual environments such as uv sometimes makes. The problem is fixed, closing `issue 2082`\_. Now any directory on sys.path that is inside a virtualenv is considered third-party code. .. \_issue 2082: [#&#8203;2082](https://redirect.github.com/coveragepy/coveragepy/issues/2082) .. \_changes\_7-13-2: ### [`v7.13.2`](https://redirect.github.com/coveragepy/coveragepy/blob/HEAD/CHANGES.rst#Version-7132--2026-01-25) [Compare Source](https://redirect.github.com/coveragepy/coveragepy/compare/7.13.1...7.13.2) - Fix: when Python is installed via symlinks, for example with Homebrew, the standard library files could be incorrectly included in coverage reports. This is now fixed, closing `issue 2115`\_. - Fix: if a data file is created with no read permissions, the combine step would fail completely. Now a warning is issued and the file is skipped. Closes `issue 2117`\_. .. \_issue 2115: [#&#8203;2115](https://redirect.github.com/coveragepy/coveragepy/issues/2115) .. \_issue 2117: [#&#8203;2117](https://redirect.github.com/coveragepy/coveragepy/issues/2117) .. \_changes\_7-13-1: </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-store). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiUFI6IERlcGVuZGVuY2llcyJdfQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate dependency PR merged into main as commit bc23dde, bumping coverage 7.13.1 to 7.13.5 in pyproject.toml; later superseded by #367 (v7.14.0, commit 905fea0).
stealth/space-bunny-alpha — closed resolved Merged PR updating coverage from 7.13.1 to 7.13.5, incorporating upstream fixes for memory leakage, Markdown escaping, symlinked Python installs, permissions, and VS2019 builds.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update for coverage from v7.13.1 to v7.13.5. Approved by two reviewers, passed CI checks, and merged into main.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/craft-store#367 (confidence 95%)

    Follow-up Renovate PR merged as commit 905fea0, further bumping coverage from 7.13.5 to 7.14.0, building on this update.

  • Related To: canonical/craft-store#335 (confidence 80%)

    Earlier merged coverage bump to v7.13.0 (commit 327b748) in the same Renovate upgrade series.

Related issues

Issue Project State Summary Similarity
#406 build(deps): update dependency coverage to v7.13.0 (main) craft-cli merged Renovate PR #406 merged (commit bed5a10), bumping coverage from 7.12.0 to 7.13.0 in main; later superseded by #431, #450, #459, #469, #482.
91%
#367 build(deps): update dependency coverage to v7.14.0 (main) craft-store merged Merged PR #367 into main, upgrading coverage from 7.13.5 to 7.14.0 in commit 905fea0.
89%
#431 build(deps): update dependency coverage to v7.13.5 (main) craft-cli merged Merged into main via PR #431 (commit 63aca76), updating coverage from 7.13.4 to 7.13.5 after all CI checks passed.
89%
#690 build(deps): update dependency coverage to v7.6.3 (main) craft-providers merged Renovate PR #690 was merged, updating coverage from 7.6.2 to 7.6.3 via commit 5631cfa.
89%
#310 build(deps): update dependency coverage to v7.10.4 (main) craft-store merged Renovate PR bumping the coverage dev dependency from 7.6.2 to 7.10.4 was approved by two reviewers and merged to main as commit 4f30eec (later followed by #329, #335, #347, #367).
88%
#384 build(deps): update dependency coverage to v7.10.6 craft-cli merged Renovate PR #384 bumped the dev dependency coverage from 7.6.1 to 7.10.6; approved by 2 reviewers and merged to main as commit 6d467a1. Later superseded by coverage updates in #397, #403, #406, #431, #450, #459, #469 and #482 (now 7.16.1).
87%
#403 build(deps): update dependency coverage to v7.12.0 (main) craft-cli merged Renovate PR merged as commit 79f1a8c, bumping coverage from 7.11.0 to 7.12.0 in two dependency files; all CI checks passed and 2 reviewers approved.
87%
#285 build(deps): update dependency coverage to v7.6.1 craft-cli merged Renovate PR #285 bumped the pinned coverage test dependency from 7.5.3 to 7.6.1 in tox.ini; approved and merged into main as commit 29c4b05.
87%
#397 build(deps): update dependency coverage to v7.11.0 (main) craft-cli merged Renovate PR #397 merged into main as commit f4f339d, bumping the coverage test dependency from 7.10.6 to 7.11.0 (which also picked up 7.10.7's performance fixes). All CI checks passed with 2 approvals.
86%
#450 build(deps): update dependency coverage to v7.14.2 (main) craft-cli merged Renovate PR #450 bumping coverage from 7.13.5 to 7.14.2 was approved and merged as commit ad6c9a0, updating the pin in two files (changelog/constraints) with all CI checks passing.
86%