build(deps): update dependency pytest-cov to v7.1.0 (main)
Metadata
Current evaluation
Renovate dependency bump PR updating pytest-cov from ==7.0.0 to ==7.1.0 in craft-application; approved and merged into main as commit 53386a4b with all test/lint checks passing.
Resolution: closed resolved
Reason: The PR itself was the resolution: it was merged into main via commit 53386a4b ('build(deps): update dependency pytest-cov to v7.1.0 (#1056)') after 2 approvals, changing5 lines across 2 files.
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-application).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlBSOiBEZXBlbmRlbmNpZXMiXX0=-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Renovate dependency bump PR updating pytest-cov from ==7.0.0 to ==7.1.0 in craft-application; approved and merged into main as commit 53386a4b with all test/lint checks passing. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #1056 via commit 53386a4b, upgrading pytest-cov from 7.0.0 to 7.1.0 after two reviewer approvals and passing test and lint checks. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged automated dependency update upgrading pytest-cov from v7.0.0 to v7.1.0. All CI checks passed and changes were successfully integrated into the main branch. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged automated dependency update upgrading pytest-cov from v7.0.0 to v7.1.0 on the main branch. The update resolves coverage computation inconsistencies and improves sqlite3 warning handling. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #933 build(deps): update dependency pytest-cov to v7 (main) | craft-application | merged | Renovate PR #933 bumped pytest-cov from ==6.3.0 to ==7.0.0 in craft-application; approved by 2 reviewers and merged into main via commit be5d6994, all CI checks passing. Later advanced to v7.1.0 in #1056. | |
| #436 build(deps): update dependency pytest-cov to v7.1.0 (main) | craft-cli | merged | Renovate PR merged into craft-cli main as commit 04773a2, bumping pytest-cov from 7.0.0 to 7.1.0 in pyproject.toml and uv.lock; approved by 2 reviewers with all CI checks green. | |
| #918 build(deps): update dependency pytest-cov to v6.3.0 (main) | craft-application | merged | Renovate dependency bump of pytest-cov from ==6.2.1 to ==6.3.0 in craft-application, approved by 2 reviewers and merged into main as commit 3405150c with all CI checks passing. Later superseded by #933 (v7.0.0). | |
| #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. | |
| #351 build(deps): update dependency pytest-cov to v7.1.0 (main) | craft-store | merged | 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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |