build(deps): update dependency pytest-cov to v7.1.0 (main)
Metadata
Current evaluation
Renovate dependency bump of pytest-cov 7.0.0 → 7.1.0 merged into main via commit 6ae2651 (#351); approved by 2 reviewers with CI green apart from unrelated OSV/windows checks.
Resolution: closed resolved
Reason: The PR itself was merged; commit 6ae2651 "build(deps): update dependency pytest-cov to v7.1.0 (#351)" records the resolution, updating the dev requirements pin from ==7.0.0 to ==7.1.0. No reviewer comments or requested changes remained.
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/) |
|---|---|---|---|
| [pytest-cov](https://redirect.github.com/pytest-dev/pytest-cov) ([changelog](https://pytest-cov.readthedocs.io/en/latest/changelog.html)) | `==7.0.0` → `==7.1.0` |  |  |
---
### Release Notes
<details>
<summary>pytest-dev/pytest-cov (pytest-cov)</summary>
### [`v7.1.0`](https://redirect.github.com/pytest-dev/pytest-cov/blob/HEAD/CHANGELOG.rst#710-2026-03-21)
[Compare Source](https://redirect.github.com/pytest-dev/pytest-cov/compare/v7.0.0...v7.1.0)
- Fixed total coverage computation to always be consistent, regardless of reporting settings.
Previously some reports could produce different total counts, and consequently can make --cov-fail-under behave different depending on
reporting options.
See `#​641 <https://github.com/pytest-dev/pytest-cov/issues/641>`\_.
- Improve handling of ResourceWarning from sqlite3.
The plugin adds warning filter for sqlite3 `ResourceWarning` unclosed database (since 6.2.0).
It checks if there is already existing plugin for this message by comparing filter regular expression.
When filter is specified on command line the message is escaped and does not match an expected message.
A check for an escaped regular expression is added to handle this case.
With this fix one can suppress `ResourceWarning` from sqlite3 from command line::
pytest -W "ignore:unclosed database in \<sqlite3.Connection object at:ResourceWarning" ...
- Various improvements to documentation.
Contributed by Art Pelling in `#​718 <https://github.com/pytest-dev/pytest-cov/pull/718>`\_ and
"vivodi" in `#​738 <https://github.com/pytest-dev/pytest-cov/pull/738>`*.
Also closed `#​736 <https://github.com/pytest-dev/pytest-cov/issues/736>`*.
- Fixed some assertions in tests.
Contributed by in Markéta Machová in `#​722 <https://github.com/pytest-dev/pytest-cov/pull/722>`\_.
- Removed unnecessary coverage configuration copying (meant as a backup because reporting commands had configuration side-effects before coverage 5.0).
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, 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.
---
- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlBSOiBEZXBlbmRlbmNpZXMiXX0=-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Renovate dependency bump of pytest-cov 7.0.0 → 7.1.0 merged into main via commit 6ae2651 (#351); approved by 2 reviewers with CI green apart from unrelated OSV/windows checks. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #351 via commit 6ae2651, upgrading pytest-cov from 7.0.0 to 7.1.0; two reviewers approved it and CI checks passed. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged automated dependency update upgrading pytest-cov from v7.0.0 to v7.1.0. Approved by two reviewers and merged into main after passing CI checks. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-store#324
(confidence 80%)
Earlier merged commit 8e3e44a bumped pytest-cov to the v7 line that this PR advances to 7.1.0.
-
Superseded By:
canonical/craft-store#445
(confidence 45%)
Commit f9460cc is a later pytest-cov dependency bump on another target branch, indicating this pin may since have advanced again.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #205 build(deps): update dependency pytest-cov to v7 (main) | craft-archives | merged | Renovate PR #205 bumping pytest-cov from 4.1.0 to 7.0.0 was merged into main as commit 8b9823d; approved by 2 reviewers with all CI checks passing. Later raised to 7.1.0 in #232. | |
| #324 build(deps): update dependency pytest-cov to v7 (main) | craft-store | merged | Merged PR #324 upgraded pytest-cov from 6.3.0 to 7.0.0 in commit 8e3e44a; all CI checks passed and two reviewers approved. | |
| #1375 build(deps): update dependency pytest-cov to v7 (main) | craft-parts | merged | Merged into main via commit 1c2d5740, updating pytest-cov from ~=5.0 to ~=7.0 after tests, lint, and security checks passed. | |
| #393 build(deps): update dependency pytest-cov to v7 | craft-cli | merged | Renovate PR merged pytest-cov 5.0.0 -> 7.0.0 in the dev dependency group (commit 31c0db2), approved by 2 reviewers with all CI checks green; later bumped again to 7.1.0 by #436. | |
| #832 build(deps): update dependency pytest-cov to v7 (main) | craft-providers | merged | Merged PR #832 in commit 9d9f3be, upgrading pytest-cov from ~=5.0 to ~=7.0 in the dev dependency group. | |
| #232 build(deps): update dependency pytest-cov to v7.1.0 (main) | craft-archives | merged | Renovate PR merged into main as commit 4d206f0, bumping pytest-cov from ==7.0.0 to ==7.1.0 in pyproject.toml plus lockfile; all CI checks (lint, fast/slow tests, min-deps, OSV) passed. | |
| #21 build(deps): update dependency pytest-cov to v7 | debcraft | merged | Merged PR #21 as commit 88d1694, upgrading pytest-cov from ~=6.0 to ~=7.0 after two approvals and all CI checks passed. | |
| #216 build(deps): update dependency pytest-cov to v7 | imagecraft | merged | Renovate PR #216 was merged as commit a589bd8, updating pytest-cov from ~=6.0 to ~=7.0. | |
| #37 build(deps): update dependency pytest-cov to v7 | craft-artifacts | merged | Renovate dependency bump of pytest-cov from ~=6.0 to ~=7.0 merged into main via commit 0844ee2 (PR #37), after manual merge by lengau; pyproject.toml and uv.lock now pin pytest-cov~=7.0. | |
| #140 build(deps): update dependency pytest-cov to v7 | craft-grammar | merged | Merged PR #140 in commit 6bc31f6, upgrading pytest-cov from ~=6.0 to ~=7.0 and refreshing the lockfile; all CI checks passed. |