← Back to issue list

build(deps): update dependency pytest-cov to v6 (main)

View original Github issue

Metadata

Project
craft-archives
Number
#147
Type
pull request
State
closed
Author
renovate[bot]
Labels
Created
Updated
Closed

Current evaluation

Closed without merging due to a dependency conflict: pytest-cov v6 requires coverage[toml]>=7.5, conflicting with the project's pinned coverage==7.3.1. Renovate will ignore future v6 updates.

Suggested action:

No scores available.

Issue body

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pytest-cov](https://redirect.github.com/pytest-dev/pytest-cov) ([changelog](https://pytest-cov.readthedocs.io/en/latest/changelog.html)) | `==4.1.0` -> `==6.0.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-cov/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-cov/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-cov/4.1.0/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-cov/4.1.0/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pytest-dev/pytest-cov (pytest-cov)</summary> ### [`v6.0.0`](https://redirect.github.com/pytest-dev/pytest-cov/blob/HEAD/CHANGELOG.rst#600-2024-10-29) [Compare Source](https://redirect.github.com/pytest-dev/pytest-cov/compare/v5.0.0...v6.0.0) - Updated various documentation inaccuracies, especially on subprocess handling. - Changed fail under checks to use the precision set in the coverage configuration. Now it will perform the check just like `coverage report` would. - Added a `--cov-precision` cli option that can override the value set in your coverage configuration. - Dropped support for now EOL Python 3.8. ### [`v5.0.0`](https://redirect.github.com/pytest-dev/pytest-cov/blob/HEAD/CHANGELOG.rst#500-2024-03-24) [Compare Source](https://redirect.github.com/pytest-dev/pytest-cov/compare/v4.1.0...v5.0.0) - Removed support for xdist rsync (now deprecated). Contributed by Matthias Reichenbach in `#&#8203;623 <https://github.com/pytest-dev/pytest-cov/pull/623>`\_. - Switched docs theme to Furo. - Various legacy Python cleanup and CI improvements. Contributed by Christian Clauss and Hugo van Kemenade in `#&#8203;630 <https://github.com/pytest-dev/pytest-cov/pull/630>`*, `#&#8203;631 <https://github.com/pytest-dev/pytest-cov/pull/631>`*, `#&#8203;632 <https://github.com/pytest-dev/pytest-cov/pull/632>`\_ and `#&#8203;633 <https://github.com/pytest-dev/pytest-cov/pull/633>`\_. - Added a `pyproject.toml` example in the docs. Contributed by Dawn James in `#&#8203;626 <https://github.com/pytest-dev/pytest-cov/pull/626>`\_. - Modernized project's pre-commit hooks to use ruff. Initial POC contributed by Christian Clauss in `#&#8203;584 <https://github.com/pytest-dev/pytest-cov/pull/584>`\_. - Dropped support for Python 3.7. </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 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-archives). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without merging due to a dependency conflict: pytest-cov v6 requires coverage[toml]>=7.5, conflicting with the project's pinned coverage==7.3.1. Renovate will ignore future v6 updates.
qwen3.6-35b-a3b-mtp-q6 Closed due to a dependency conflict with coverage[toml]. Renovate failed to resolve the lock file and will ignore future pytest-cov v6 updates.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#174 build(deps): update dependency coverage to v7.9.1 (main) craft-archives closed Closed without merging. The coverage dependency update to v7.9.1 was abandoned. Renovate will ignore this specific update and generate a new PR for a future version.
82%
#771 build(deps): update dependency coverage to v7.8.2 (main) craft-application closed Updating the coverage dependency to v7.8.2 was abandoned when the repository owner closed the request without merging. Renovate will ignore this update and await a newer version.
82%
#169 build(deps): update dependency pytest to v8 (main) craft-archives closed Updating pytest to v8 was closed without merging due to a failing minimum dependencies CI check. Renovate will now ignore all future 8.x updates for this repository.
81%
#1375 build(deps): update dependency pytest-cov to v7 (main) craft-parts merged Merged automated dependency update upgrading pytest-cov from v5 to v7. Approved by two reviewers and passed all CI checks. Applied to main branch via Renovate bot.
80%
#8 build(deps): update dependency pytest-cov to v6 craft-artifacts merged Merged automated dependency update upgrading pytest-cov from v5 to v6. CI checks passed, and the change was integrated into main with minimal modifications to two files. No conflicts or manual intervention required.
80%
#828 build(deps): update dependency pytest-cov to v6 (main) craft-application merged Merged automated dependency update upgrading pytest-cov from v5.0.0 to v6.2.1. Approved by two reviewers, passed all CI checks, and applied to the main branch.
79%
#319 build(deps): update dependency pytest-cov to v6.3.0 (main) craft-store merged Merged automated dependency update upgrading pytest-cov from v6.0.0 to v6.3.0. Passed all CI checks and received approval from two reviewers before merging into the main branch.
79%
#918 build(deps): update dependency pytest-cov to v6.3.0 (main) craft-application merged Merged automated dependency update upgrading pytest-cov from v6.2.1 to v6.3.0. Approved by two reviewers, passed all CI checks, and merged into main.
79%
#802 build(deps): update dependency coverage to v7.9.2 (main) craft-application closed Closed without merging. The automated dependency update for coverage to v7.9.2 was rejected, so Renovate will ignore this version and generate a new PR for the next release.
79%
#285 build(deps): update dependency pytest-cov to v6 starbase merged Merged automated dependency update upgrading pytest-cov from v5 to v6. Approved by a reviewer, passed CI checks, and applied with a minimal six-line change across two files.
79%