← Back to issue list

build(deps): update dependency pytest-cov to v7.1.0 (main)

View original Github issue

Metadata

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

Current evaluation

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.

Resolution: closed resolved

Reason: PR #232 was merged into main with approval and a green CI run (no failing checks), landing as commit 4d206f0 'build(deps): update dependency pytest-cov to v7.1.0 (#232)' which updated pyproject.toml and dependency lock data. The pytest-cov 7.1.0 pin is present in pyproject.toml history immediately after this commit.

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` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-cov/7.1.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-cov/7.0.0/7.1.0?slim=true) | --- ### 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 `#&#8203;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 `#&#8203;718 <https://github.com/pytest-dev/pytest-cov/pull/718>`\_ and "vivodi" in `#&#8203;738 <https://github.com/pytest-dev/pytest-cov/pull/738>`*. Also closed `#&#8203;736 <https://github.com/pytest-dev/pytest-cov/issues/736>`*. - Fixed some assertions in tests. Contributed by in Markéta Machová in `#&#8203;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**: (in timezone Etc/UTC) - Branch creation - "every weekend" - 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-archives). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Renovate PR merged into craft-archives main: pytest-cov bumped ==7.0.0 → ==7.1.0 in pyproject.toml and uv.lock (+91/-91, 2 files). Approved by 1 reviewer, all CI checks green.
stealth/space-bunny-alpha — closed resolved Renovate’s pytest-cov 7.1.0 update was merged into main via canonical/craft-archives#232, upgrading from 7.0.0 with all CI checks passing.
stealth/space-bunny-alpha — closed resolved Merged canonical/craft-archives#232 into main, upgrading pytest-cov from 7.0.0 to 7.1.0 with all CI checks passing.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update upgrading pytest-cov from v7.0.0 to v7.1.0. Approved by a reviewer, passed all CI checks, and merged into main.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 5
Confidence: 95
needs review Updates pytest-cov dependency from 7.0.0 to 7.1.0. Includes bug fixes for coverage computation and sqlite3 warnings. Awaiting maintainer review and CI checks.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-archives#205 (confidence 70%)

    Earlier Renovate bump of pytest-cov to v7 (commit 8b9823d), the prerequisite for this 7.0.0 -> 7.1.0 update.

  • Related To: canonical/craft-archives#216 (confidence 45%)

    Nearby pytest dependency bump (2390cfc) touching the same test dependency set in the same period.

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.
94%
#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.
92%
#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.
92%
#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.
92%
#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.
92%
#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.
92%
#285 build(deps): update dependency pytest-cov to v6 starbase merged Renovate PR merged into main as commit d956942, bumping pytest-cov from ~=5.0 to ~=6.0 in pyproject.toml (2 files, +6/-6), later superseded by the v7 bump in #445.
92%
#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.
92%
#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.
92%
#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.
91%