← Back to issue list

build(deps): update bugfixes (main)

View original Github issue

Metadata

Project
charmcraft
Number
#2746
Type
pull request
State
merged
Author
renovate[bot]
Labels
PR: Dependencies
Created
Updated
Closed

Current evaluation

Renovate PR canonical/charmcraft#2746 merged into main, bumping ruff-pre-commit v0.15.17→v0.15.20 and fastapi 0.138.0→0.138.1 (+2/-2 in 2 files); approved, lint/tests passing.

Resolution: closed resolved

Reason: The PR was approved and merged into main with the two dependency bumps applied; all code checks (lint, fast/slow tests, minimum-dependency tests) passed, with only pre-existing unrelated docs-tests and OSV-scanner jobs failing.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Type | Update | Change | Pending | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---|---| | [astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit) | repository | patch | `v0.15.17` → `v0.15.20` | | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fruff-pre-commit/v0.15.20?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fruff-pre-commit/v0.15.17/v0.15.20?slim=true) | | [fastapi](https://redirect.github.com/fastapi/fastapi) ([changelog](https://fastapi.tiangolo.com/release-notes/)) | | patch | `==0.138.0` → `==0.138.1` | `0.138.2` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/fastapi/0.138.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/fastapi/0.138.0/0.138.1?slim=true) | 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.15.20`](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.15.19...v0.15.20) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.15.19...v0.15.20) ### [`v0.15.19`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.15.19) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.15.18...v0.15.19) See: <https://github.com/astral-sh/ruff/releases/tag/0.15.19> ### [`v0.15.18`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.15.18) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.15.17...v0.15.18) See: <https://github.com/astral-sh/ruff/releases/tag/0.15.18> </details> <details> <summary>fastapi/fastapi (fastapi)</summary> ### [`v0.138.1`](https://redirect.github.com/fastapi/fastapi/releases/tag/0.138.1) [Compare Source](https://redirect.github.com/fastapi/fastapi/compare/0.138.0...0.138.1) ##### Refactors - ♻️ Refactor Library Skills, make info easier to find for agents. PR [#&#8203;15841](https://redirect.github.com/fastapi/fastapi/pull/15841) by [@&#8203;tiangolo](https://redirect.github.com/tiangolo). ##### Internal - 👷 Simplify pull request workflow triggers. PR [#&#8203;15836](https://redirect.github.com/fastapi/fastapi/pull/15836) by [@&#8203;tiangolo](https://redirect.github.com/tiangolo). - 👷 Update issue-manager to 0.7.1. PR [#&#8203;15833](https://redirect.github.com/fastapi/fastapi/pull/15833) by [@&#8203;tiangolo](https://redirect.github.com/tiangolo). - ⬆️ Update issue-manager to 0.7.0. PR [#&#8203;15831](https://redirect.github.com/fastapi/fastapi/pull/15831) by [@&#8203;tiangolo](https://redirect.github.com/tiangolo). - 🔧 Update sponsors: Add TestMu again. PR [#&#8203;15830](https://redirect.github.com/fastapi/fastapi/pull/15830) by [@&#8203;tiangolo](https://redirect.github.com/tiangolo). - 🔒️ Update zizmor workflow security checks. PR [#&#8203;15820](https://redirect.github.com/fastapi/fastapi/pull/15820) by [@&#8203;tiangolo](https://redirect.github.com/tiangolo). - ⬆ Bump pydantic-settings from 2.14.1 to 2.14.2. PR [#&#8203;15799](https://redirect.github.com/fastapi/fastapi/pull/15799) by [@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot). </details> --- ### Configuration 📅 **Schedule**: (in timezone Etc/UTC) - Branch creation - "every weekend" - 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/charmcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate PR canonical/charmcraft#2746 merged into main, bumping ruff-pre-commit v0.15.17→v0.15.20 and fastapi 0.138.0→0.138.1 (+2/-2 in 2 files); approved, lint/tests passing.
stealth/space-bunny-alpha — closed resolved Renovate PR canonical/charmcraft#2746 merged into main, updating ruff-pre-commit v0.15.17→v0.15.20 and FastAPI 0.138.0→0.138.1.
qwen/qwen3.6-35b-a3b — — Merged automated dependency updates via Renovate bot. Updated ruff-pre-commit to v0.15.20 and fastapi to v0.138.1. Approved by one reviewer and merged to main despite some failing docs and security CI checks.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#2116 (confidence 62%)

    Earlier Renovate 'build(deps): update bugfixes (main)' merge in the same series, likewise bumping ruff-pre-commit and craft-* pins.

  • Related To: canonical/charmcraft#2097 (confidence 55%)

    Prior Renovate bugfix-dependency PR for ruff-pre-commit/craft-application in the same recurring automerge stream.

Related issues

Issue Project State Summary Similarity
#464 build(deps): update bugfixes (main) craft-cli merged Renovate PR canonical/craft-cli#464 'build(deps): update bugfixes (main)' was merged into main, bumping ruff-pre-commit to v0.15.22, codespell to 2.4.3, and coverage to 7.15.2; all CI checks passed.
87%
#2799 build(deps): update bugfixes (main) charmcraft merged Renovate PR merged as commit ed45fab5: bumped astral-sh/ruff-pre-commit v0.15.20 to v0.15.22 and PyYAML 6.0.1/6.0.2 to 6.0.3 in charmcraft (uv.lock, spread test requirements, pre-commit config).
86%
#238 build(deps): update bugfixes (main) imagecraft merged Renovate bugfix PR merged into main via commit d7df295, bumping ruff-pre-commit v0.14.5→v0.14.6 and sphinx-lint 1.0.1→1.0.2 across 3 files after 2 approvals.
84%
#957 build(deps): update bugfixes (main) craft-application merged Renovate bugfix PR #957 merged into main (commit eff6085a): ruff-pre-commit v0.14.0 -> v0.14.5 in .pre-commit-config.yaml and sphinx-lint 1.0.0 -> 1.0.1; all CI checks green.
84%
#539 build(deps): update bugfixes to v0.15.15 (main) starbase merged Renovate PR merged as commit edcc1af, bumping ruff-pre-commit in .pre-commit-config.yaml from v0.15.14 to v0.15.15; all CI checks passed and automerge was enabled.
84%
#2097 build(deps): update bugfixes (main) charmcraft merged Merged in canonical/charmcraft#2097, updating ruff-pre-commit v0.9.2, craft-application 4.8.2, and pyfakefs 5.7.4.
83%
#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.
83%
#400 build(deps): update bugfixes (main) craft-cli merged Renovate PR merged into main via commit 08f296b, bumping astral-sh/ruff-pre-commit v0.14.1->v0.14.3 and sphinx-lint 1.0.0->1.0.1 across3 files (+6/-6), with all CI checks passing.
83%
#961 build(deps): update bugfixes (main) craft-application merged Renovate dependency PR merged into main as commit 1860c0e6: bumped astral-sh/ruff-pre-commit v0.14.5→v0.14.6 and sphinx-lint 1.0.1→1.0.2 (+46/-6, 3 files). Approved by 2 reviewers, all CI checks passed.
83%
#187 build(deps): update bugfixes to v0.15.15 (main) craft-grammar merged Renovate PR merged into craft-grammar main, bumping the astral-sh/ruff-pre-commit hook in .pre-commit-config.yaml from v0.15.14 to v0.15.15 (1-line diff, 2 approvals); tests and lint passed, only OSV-scanner failed.
83%