← Back to issue list

build(deps): update dependency pytest-subprocess to ~=1.6.0 (main)

View original Github issue

Metadata

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

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

Renovate bump of pytest-subprocess from ~=1.5.3 to ~=1.6.0 in craft-providers (2 files, +5/-5). Approved by 2 reviewers, CI passing with slow tests pending, 1 unresolved review comment.

Suggested action: needs review

Reason: The PR has 2 reviewer approvals and all completed CI checks passing (only slow/minimum-deps tests still pending), but it carries 1 unresolved review comment that a maintainer must address before merge. The identical pytest-subprocess ~=1.6.0 update was already merged in the sibling repo craft-application#1116, so this is a routine, low-risk test-dependency bump ready to land once the comment is resolved.

Impact: 10 Quick Win: 9.5 Staleness: 5 Complexity: 5 Confidence: 85

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-subprocess](https://redirect.github.com/aklajnert/pytest-subprocess) | `~=1.5.3` → `~=1.6.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-subprocess/1.6.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-subprocess/1.5.4/1.6.0?slim=true) | --- ### Release Notes <details> <summary>aklajnert/pytest-subprocess (pytest-subprocess)</summary> ### [`v1.6.0`](https://redirect.github.com/aklajnert/pytest-subprocess/blob/HEAD/HISTORY.rst#160-2026-05-10) [Compare Source](https://redirect.github.com/aklajnert/pytest-subprocess/compare/1.5.4...1.6.0) Features ``` * `#&#8203;206 <https://github.com/aklajnert/pytest-subprocess/pull/206>`_: Add fp.regex() for regex-based command argument matching. Bug fixes ``` - `#&#8203;207 <https://github.com/aklajnert/pytest-subprocess/pull/207>`\_: Fix poll() not reflecting returncode when a callback is registered. - `#&#8203;205 <https://github.com/aklajnert/pytest-subprocess/pull/205>`\_: Fix stdin not respecting text mode when text=True or encoding is set. </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-providers). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQ0LjQ5LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIlBSOiBEZXBlbmRlbmNpZXMiXX0=-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 10
Quick Win: 9.5
Staleness: 5
Complexity: 5
Confidence: 85
needs review Renovate bump of pytest-subprocess from ~=1.5.3 to ~=1.6.0 in craft-providers (2 files, +5/-5). Approved by 2 reviewers, CI passing with slow tests pending, 1 unresolved review comment.
qwen/qwen3.6-35b-a3b
Staleness: 10
Complexity: 5
Confidence: 95
needs review Updates pytest-subprocess from 1.5.3 to 1.6.0. Approved by two reviewers, CI passing, one unresolved comment. Ready for merge.
qwen/qwen3.6-35b-a3b
Staleness: 10
Complexity: 5
Confidence: 95
needs review Updates pytest-subprocess dependency from 1.5.3 to 1.6.0. Approved by two reviewers, CI passing, one unresolved comment, awaiting manual merge.
qwen3.6-35b-a3b-mtp-q6
Staleness: 10
Complexity: 5
Confidence: 85
needs review Updates pytest-subprocess from 1.5.3 to 1.6.0. Approved by one reviewer with one unresolved comment. CI tests pass but lint checks fail. Awaits maintainer review.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 5
Confidence: 85
needs review Updates pytest-subprocess from 1.5.3 to 1.6.0. Approved by one reviewer, but CI lint checks are failing and tests are pending. Requires maintainer review to address CI status and merge.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 5
Confidence: 95
needs review Updates pytest-subprocess dependency from 1.5.3 to 1.6.0. Approved by one reviewer, all CI checks passing, awaiting manual merge as automerge is disabled.
qwen3.6-35b-a3b-mtp-q6
Staleness: 0
Complexity: 10
Confidence: 90
needs review Updates pytest-subprocess from 1.5.3 to 1.6.0, adding regex matching and fixing poll/stdin behavior. Automerge is disabled, awaiting manual maintainer review and merge.

Update history

Date Change
updated
updated
updated
updated
updated
updated
updated
updated
updated

Related work

  • Related To: craft-application#1116 (confidence 90%)

    Same pytest-subprocess ~=1.5.x to ~=1.6.0 Renovate update, already merged in the sibling craft-application project, confirming the change is safe.

Related issues

Issue Project State Summary Similarity
#1116 build(deps): update dependency pytest-subprocess to ~=1.6.0 (main) craft-application merged Merged into main. Updated pytest-subprocess from ~=1.5.2 to ~=1.6.0. The Renovate-generated update passed CI checks and received reviewer approval before being merged.
88%
#524 build(deps): bump pytest starbase merged Merged a dependency update bumping pytest to resolve an OSV. Approved by two reviewers with all CI checks passing. The change updates a single file.
79%
#321 build(deps): bump pytest imagecraft merged Merged a dependency update bumping pytest to resolve an OSV vulnerability. Approved by two reviewers with all CI checks passing. The change modified a single file with minimal adjustments.
79%
#6179 build(deps): update pytest snapcraft merged Merged a pytest dependency update to resolve an OSV vulnerability. Approved by two reviewers and passed CI checks. The change modifies one file with minimal adjustments.
77%
#453 build(deps): bump pytest craft-cli merged Merged a dependency update to bump pytest, resolving an OSV scanner vulnerability. Approved by one reviewer and passed all CI checks across multiple platforms and Python versions.
76%
#1550 build(deps): bump pytest craft-parts merged Merged to bump pytest, resolving an OSV security vulnerability. Approved by two reviewers with all CI checks passing. The update required a minimal three-line configuration change.
76%
#1024 build(deps): update dependency pytest-check to v2.7.6 (main) craft-application merged Merged automated dependency update upgrading pytest-check from v2.6.2 to v2.7.6. Approved by reviewers and passed CI checks before merging into the main branch.
74%
#948 build(deps): update dependency pytest-check to v2.6.0 (main) craft-application merged Merged an automated dependency update upgrading pytest-check from v2.5.3 to v2.6.0. The change passed all CI checks, received two approvals, and was successfully integrated into the main branch.
74%
#4673 build(deps): bump craft-providers to 1.23.1 snapcraft merged Merged dependency update bumping craft-providers to 1.23.1. Approved by two reviewers, passed CI and Codecov checks. Changes affected three files with minimal diffs.
74%
#905 build(deps): update dependency pytest-rerunfailures to v16 (main) craft-application merged Merged automated dependency update upgrading pytest-rerunfailures from v15.1 to v16.1. Approved by two reviewers, passed all CI checks, and merged into main. Changes span two files with a minimal diff.
73%