← Back to issue list

build(deps): update dependency pytest-check to v2.8.0 (main)

View original Github issue

Metadata

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

Current evaluation

Renovate's pytest-check 2.8.0 update was merged into main via PR #1053 in commit 80d4b4b4.

Resolution: closed resolved

Reason: PR #1053 updated pytest-check from 2.7.6 to 2.8.0 and was merged as commit 80d4b4b4 after maintainer approval.

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-check](https://redirect.github.com/okken/pytest-check) | `==2.7.6` β†’ `==2.8.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-check/2.8.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-check/2.7.6/2.8.0?slim=true) | --- ### Release Notes <details> <summary>okken/pytest-check (pytest-check)</summary> ### [`v2.8.0`](https://redirect.github.com/okken/pytest-check/blob/HEAD/changelog.md#280---2026-Mar-22) [Compare Source](https://redirect.github.com/okken/pytest-check/compare/2.7.7...2.8.0) ##### Added - Support Request [#&#8203;122: Feature proposal: Capability to mark checks as xfail](https://redirect.github.com/okken/pytest-check/issues/122) - Allow check helper functions, including `raises()`, to accept an `xfail` reason. A failing check can now produce an xfailed test result, while a passing check does not produce xpass unless the test is already marked with `@pytest.mark.xfail`. - (docs) Document `xfail` support for check helper functions in the README. ### [`v2.7.7`](https://redirect.github.com/okken/pytest-check/blob/HEAD/changelog.md#277---2026-Mar-20) [Compare Source](https://redirect.github.com/okken/pytest-check/compare/2.7.6...2.7.7) ##### Fixed - Allow CheckContextManager to catch any exception, not just AssertionError ([#&#8203;198](https://redirect.github.com/okken/pytest-check/issues/198)). Non-assertion exceptions (IndexError, KeyError, AttributeError, etc.) are now properly caught and reported as check failures. </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:eyJjcmVhdGVkSW5WZXIiOiI0My45NC4xIiwidXBkYXRlZEluVmVyIjoiNDMuOTQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiUFI6IERlcGVuZGVuY2llcyJdfQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha β€” closed resolved Renovate's pytest-check 2.8.0 update was merged into main via PR #1053 in commit 80d4b4b4.
stealth/space-bunny-alpha β€” closed resolved Merged Renovate PR #1053 as commit 80d4b4b4, bumping pytest-check from 2.7.6 to 2.8.0 in the development dependencies.
stealth/space-bunny-alpha β€” closed resolved Renovate PR #1053 bumped pytest-check from 2.7.6 to 2.8.0 and was merged to main as commit 80d4b4b4, with all test/lint CI green (approved by 2 reviewers).
stealth/space-bunny-alpha β€” closed resolved Renovate’s pytest-check v2.8.0 update was merged into main via #1053 (commit 80d4b4b4), raising the dependency from v2.7.6.
qwen/qwen3.6-35b-a3b β€” β€” Merged automated dependency update for pytest-check from v2.7.6 to v2.8.0 on main. The Renovate-generated change was approved by two reviewers and passed all CI checks before merging.
qwen3.6-35b-a3b-mtp-q6 β€” β€” Merged automated dependency update upgrading pytest-check from v2.7.6 to v2.8.0 on main. Changes include xfail support for check helpers and improved exception handling in CheckContextManager. Generated by Renovate.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#387 build(deps): update dependency pytest to v8.4.2 craft-cli merged Renovate's PR #387 (pytest 8.3.3 -> 8.4.2) was approved and merged into main as commit 0f12869 "build(deps): update dependency pytest to v8.4.2 (#387)"; all CI checks passed.
93%
#321 build(deps): update dependency pytest-mock to v3.15.1 (main) craft-store merged Renovate's pytest-mock 3.14.1β†’3.15.1 update passed all CI checks and merged into main via #321 (commit e91a16b).
89%
#1948 build(deps): update dependency pytest-check to v2.4.1 (main) - autoclosed charmcraft merged Renovate PR merged into main as commit e346ca0a, bumping pytest-check from 2.3.1 to 2.4.1 in the test dependency pin (approved by 2 reviewers, 1-line change).
87%
#1024 build(deps): update dependency pytest-check to v2.7.6 (main) craft-application merged Renovate dependency bump of pytest-check from 2.6.2 to 2.7.6 was approved and merged into main via commit 1fe02f45 ("build(deps): update dependency pytest-check to v2.7.6 (#1024)"); later superseded by #1053 and #1150 (now 2.9.1).
86%
#827 build(deps): update dependency pytest-check to v2.5.3 (main) craft-application merged Renovate PR #827 merged (commit 259acbad), bumping pytest-check 2.4.1 -> 2.5.3 in main. Approved by 3 reviewers with all CI checks green.
86%
#1233 build(deps): update dependency pytest-check to v2.10.1 (main) craft-application open Renovate PR updating pytest-check from 2.9.1 to 2.10.1. CI passing, automerge enabled, minimal diff (+5/-5 lines across 2 files).
85%
#446 build(deps): update dependency pytest-check to v2.4.1 (main) craft-application merged Renovate dependency bump of pytest-check 2.3.1 -> 2.4.1 approved and merged into main via commit 45ec2826 (single-line pyproject.toml change).
85%
#1150 build(deps): update dependency pytest-check to v2.9.1 (main) craft-application merged Merged PR #1150 updated pytest-check from 2.8.0 to 2.9.1, including the pytest-reportlog compatibility fix.
84%
#668 build(deps): update bugfixes (main) craft-application merged Renovate dependency bump PR merged into main via automerge (commit 8c842604): ruff-pre-commit v0.9.7->v0.9.10 and pytest 8.3.4->8.3.5.
83%
#948 build(deps): update dependency pytest-check to v2.6.0 (main) craft-application merged Renovate PR #948 merged into main via commit 8a153d44, bumping pytest-check from ==2.5.3 to ==2.6.0 in pyproject.toml and constraints. All CI checks passed; approved by 2 reviewers.
83%