← Back to issue list

build(deps): update dependency pytest-mock to v3.15.1

View original Github issue

Metadata

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

Current evaluation

Renovate dependency bump of pytest-mock from 3.14.0 to 3.15.1 merged into main via commit 1c6c944; pyproject.toml and uv.lock updated to ==3.15.1, all CI checks green.

Resolution: closed resolved

Reason: PR #388 was approved and merged, landing as commit 1c6c944 ("build(deps): update dependency pytest-mock to v3.15.1 (#388)"). pyproject.toml now pins pytest-mock==3.15.1 with the matching uv.lock refresh, and the diff (+5/-5 in 2 files) passed lint, fast/slow, and minimum-dependency test suites.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [pytest-mock](https://redirect.github.com/pytest-dev/pytest-mock) ([changelog](https://pytest-mock.readthedocs.io/en/latest/changelog.html)) | `==3.14.0` -> `==3.15.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-mock/3.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-mock/3.14.0/3.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>pytest-dev/pytest-mock (pytest-mock)</summary> ### [`v3.15.1`](https://redirect.github.com/pytest-dev/pytest-mock/blob/HEAD/CHANGELOG.rst#3151) [Compare Source](https://redirect.github.com/pytest-dev/pytest-mock/compare/v3.15.0...v3.15.1) *2025-09-16* - `#&#8203;529 <https://github.com/pytest-dev/pytest-mock/issues/529>`\_: Fixed `itertools._tee object has no attribute error` -- now `duplicate_iterators=True` must be passed to `mocker.spy` to duplicate iterators. ### [`v3.15.0`](https://redirect.github.com/pytest-dev/pytest-mock/blob/HEAD/CHANGELOG.rst#3150) [Compare Source](https://redirect.github.com/pytest-dev/pytest-mock/compare/v3.14.1...v3.15.0) *2025-09-04* - Python 3.8 (EOL) is no longer supported. - `#&#8203;524 <https://github.com/pytest-dev/pytest-mock/pull/524>`\_: Added `spy_return_iter` to `mocker.spy`, which contains a duplicate of the return value of the spied method if it is an `Iterator`. ### [`v3.14.1`](https://redirect.github.com/pytest-dev/pytest-mock/blob/HEAD/CHANGELOG.rst#3141-2025-05-26) [Compare Source](https://redirect.github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1) - `#&#8203;503 <https://github.com/pytest-dev/pytest-mock/pull/503>`\_: Python 3.14 is now officially supported. </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-cli). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate dependency bump of pytest-mock from 3.14.0 to 3.15.1 merged into main via commit 1c6c944; pyproject.toml and uv.lock updated to ==3.15.1, all CI checks green.
stealth/space-bunny-alpha — closed resolved Merged PR #388 as commit 1c6c944, upgrading craft-cli's pytest-mock pin from 3.14.0 to 3.15.1 after two approvals and a fully passing CI run.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update generated by Renovate bot. Updated pytest-mock from v3.14.0 to v3.15.1 across two files. Approved by two reviewers and passed all CI checks before merging into the main branch.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#491 build(deps): update dependency pytest-mock to v3.16.0 (main) craft-cli merged Renovate PR #491 bumped the test-only dependency pytest-mock from ==3.15.1 to ==3.16.0 in pyproject.toml and uv.lock (+6/-6), with all CI jobs green. Merged into main.
94%
#511 build(deps): update dependency pytest-mock to v3.17.0 (main) craft-cli merged Renovate PR updating pytest-mock from v3.16.0 to v3.17.0. All CI checks passing, automerge enabled, no review comments.
86%
#178 build(deps): update dependency pytest-mock to v3.14.1 (main) craft-archives closed pytest-mock 3.14.1 update PR #178 was closed unmerged after minimum-dependencies tests failed; Renovate then ignored that version. No resolving commit was recorded.
85%
#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).
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).
81%
#716 build(deps): update dependency pytest-mock to v3.14.1 (hotfix/1.20) craft-providers closed pytest-mock 3.14.1 hotfix PR was closed unmerged; Renovate marked the version update as ignored rather than shipping it.
81%
#113 chore(deps): update dependency dev/pytest-mock to v3.12.0 craft-store merged Renovate dependency bump of pytest-mock from ==3.11.1 to ==3.12.0 approved and merged into main via commit e7846ba (single-line pyproject.toml/lock change).
81%
#301 build(deps): update dependency pytest to v8.4.1 (main) craft-store merged Renovate bumped pytest 8.3.3 -> 8.4.1 in pyproject.toml and uv.lock; PR #301 was merged into main as commit f5e7ef4 after 2 approvals (later superseded by pytest ~=9.1).
80%
#272 build(deps): update dependency pytest-check to v3 (main) craft-archives merged Renovate PR updating pytest-check from ~=2.5 to ~=3.0. All CI checks passing, no review comments, awaiting maintainer review.
79%
#453 build(deps): bump pytest craft-cli merged Renovate-style PR #453 bumped the dev pytest dependency in pyproject.toml to fix an OSV advisory; merged as commit f1a13ce with 1 approval and all CI checks green.
79%