← Back to issue list

build(deps): update bugfixes (main)

View original Github issue

Metadata

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

Current evaluation

Renovate dependency PR merged via commit 9752ca4: ruff-pre-commit v0.12.10→v0.12.12, coverage 7.10.4→7.10.6, pytest 8.4.1→8.4.2; all CI checks passed.

Resolution: closed resolved

Reason: The PR was merged into main as commit 9752ca4 ("build(deps): update bugfixes (main) (#317)"), which appears in the .pre-commit-config.yaml history of canonical/craft-store. All lint, test, and security-scan CI checks passed with 2 approvals and no unresolved review comments.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Type | Update | Change | Age | Confidence | |---|---|---|---|---|---| | [astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit) | repository | patch | `v0.12.10` -> `v0.12.12` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fruff-pre-commit/v0.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fruff-pre-commit/v0.12.10/v0.12.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [coverage](https://redirect.github.com/nedbat/coveragepy) | tool.uv.dev-dependencies | patch | `==7.10.4` -> `==7.10.6` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/coverage/7.10.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/coverage/7.10.4/7.10.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pytest](https://redirect.github.com/pytest-dev/pytest) ([changelog](https://docs.pytest.org/en/stable/changelog.html)) | tool.uv.dev-dependencies | patch | `==8.4.1` -> `==8.4.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/8.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/8.4.1/8.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://redirect.github.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)</summary> ### [`v0.12.12`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.12.12) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.12.11...v0.12.12) See: <https://github.com/astral-sh/ruff/releases/tag/0.12.12> ### [`v0.12.11`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.12.11) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.12.10...v0.12.11) See: <https://github.com/astral-sh/ruff/releases/tag/0.12.11> </details> <details> <summary>nedbat/coveragepy (coverage)</summary> ### [`v7.10.6`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-7106--2025-08-29) [Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.10.5...7.10.6) - Fix: `source` directories were not properly communicated to subprocesses that ran in different directories, as reported in `issue 1499`\_. This is now fixed. - Performance: `Alex Gaynor continues fine-tuning <pull 2038_>`\_ the speed of combination, especially with many contexts. .. \_issue 1499: [#&#8203;1499](https://redirect.github.com/nedbat/coveragepy/issues/1499) .. \_pull 2038: [#&#8203;2038](https://redirect.github.com/nedbat/coveragepy/pull/2038) .. \_changes\_7-10-5: ### [`v7.10.5`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-7105--2025-08-23) [Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.10.4...7.10.5) - Big speed improvements for `coverage combine`: it's now about twice as fast! Huge thanks to Alex Gaynor for pull requests `2032 <pull 2032_>`*, `2033 <pull 2033_>`*, and `2034 <pull 2034_>`\_. .. \_pull 2032: [#&#8203;2032](https://redirect.github.com/nedbat/coveragepy/pull/2032) .. \_pull 2033: [#&#8203;2033](https://redirect.github.com/nedbat/coveragepy/pull/2033) .. \_pull 2034: [#&#8203;2034](https://redirect.github.com/nedbat/coveragepy/pull/2034) .. \_changes\_7-10-4: </details> <details> <summary>pytest-dev/pytest (pytest)</summary> ### [`v8.4.2`](https://redirect.github.com/pytest-dev/pytest/compare/8.4.1...8.4.2) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.4.1...8.4.2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- 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-store). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiUFI6IERlcGVuZGVuY2llcyJdfQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate dependency PR merged via commit 9752ca4: ruff-pre-commit v0.12.10→v0.12.12, coverage 7.10.4→7.10.6, pytest 8.4.1→8.4.2; all CI checks passed.
stealth/space-bunny-alpha — closed resolved Merged dependency updates: ruff-pre-commit v0.12.12, coverage 7.10.6, and pytest 8.4.2. All CI checks passed.
qwen/qwen3.6-35b-a3b — — Merged automated dependency updates via Renovate. Upgraded ruff-pre-commit to v0.12.12, coverage to v7.10.6, and pytest to v8.4.2. Approved by two reviewers, passed all CI checks, and merged into main.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-store#323 (confidence 92%)

    Follow-up Renovate 'update bugfixes (main)' PR merged in commit 0130b99, bumping ruff-pre-commit and coverage again shortly after

  • Related To: canonical/craft-store#331 (confidence 88%)

    Later Renovate bugfix dependency PR merged in commit e5b481f, continuing the same automated update cadence

  • Related To: canonical/craft-store#440 (confidence 70%)

    Separate Renovate PR 'build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.12' (commit 5185e0b) reaching the same ruff-pre-commit version

Related issues

Issue Project State Summary Similarity
#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.
94%
#651 build(deps): update bugfixes (main) craft-application merged Renovate bugfix dependency PR merged into main as commit cf0598fe (approved, 2 reviewers), bumping ruff-pre-commit v0.9.5→v0.9.7 and coverage 7.6.10→7.6.12.
94%
#340 build(deps): update bugfixes (main) craft-store merged Renovate PR merged via commit 48741e5: bumped ruff-pre-commit v0.14.8 → v0.14.14 and coverage 7.13.0 → 7.13.1. All test, lint and docs checks passed.
94%
#970 build(deps): update bugfixes (main) craft-application merged Renovate dependency PR merged as commit 96d2a759: bumped ruff-pre-commit v0.14.6->v0.14.8 and pytest-check 2.6.0->2.6.2 (+6/-6 in 3 files). All test/lint jobs passed; only OSV-scanner failed.
92%
#976 build(deps): update bugfixes (main) craft-application merged Renovate dependency PR merged: bumped ruff-pre-commit v0.14.8->v0.14.9 and pytest 9.0.1->9.0.2 in pyproject.toml/.pre-commit-config.yaml via commit da384b18 after CI and 2 approvals.
91%
#270 build(deps): update bugfixes (main) craft-store closed Renovate dependency updates were merged, applying ruff-pre-commit 0.9.3→0.9.6, coverage 7.6.2→7.6.12, pytest 8.3.3→8.3.4, and sphinx-toolbox 3.8.0→3.8.2.
91%
#610 build(deps): update bugfixes (main) craft-application merged Merged PR #610 as 959e8037, updating ruff-pre-commit 0.9.0→0.9.3 and patch releases of coverage 7.6.10, pytest 8.3.4, and pytest-freezer 0.4.9.
91%
#639 build(deps): update bugfixes (main) craft-application merged Renovate PR #639 merged into main, updating ruff-pre-commit v0.9.3→v0.9.5 and setuptools 75.2.0→75.8.0.
91%
#817 build(deps): update bugfixes (main) craft-application merged Renovate PR #817 merged into main as commit 1b004aa8, bumping ruff-pre-commit v0.12.3→v0.12.4 in .pre-commit-config.yaml and build-system setuptools 75.9.1→80.9.0 in pyproject.toml.
90%
#370 build(deps): update bugfixes (main) craft-store merged Merged PR #370 as commit efd6caf, updating ruff-pre-commit v0.15.14→v0.15.15 and coverage 7.14.0→7.14.1.
90%