← Back to issue list

build(deps): update bugfixes (main)

View original Github issue

Metadata

Project
craft-parts
Number
#1009
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1009 in b417528b, updating pydantic 2.10.4 to 2.10.6 and Starlette 0.45.2 to 0.45.3; a separate crates.io access failure was fixed in #1010.

Resolution: closed resolved

Reason: PR #1009 was merged as b417528b, applying both dependency updates. Maintainer @mr-cal confirmed the failure was unrelated to the updates and was fixed by merged PR #1010 (4a25c832).

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pydantic](https://redirect.github.com/pydantic/pydantic) ([changelog](https://docs.pydantic.dev/latest/changelog/)) | `==2.10.4` -> `==2.10.6` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pydantic/2.10.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pydantic/2.10.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pydantic/2.10.4/2.10.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pydantic/2.10.4/2.10.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [starlette](https://redirect.github.com/encode/starlette) ([changelog](https://www.starlette.io/release-notes/)) | `==0.45.2` -> `==0.45.3` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/starlette/0.45.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/starlette/0.45.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/starlette/0.45.2/0.45.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/starlette/0.45.2/0.45.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>pydantic/pydantic (pydantic)</summary> ### [`v2.10.6`](https://redirect.github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2106-2025-01-23) [Compare Source](https://redirect.github.com/pydantic/pydantic/compare/v2.10.5...v2.10.6) [GitHub release](https://redirect.github.com/pydantic/pydantic/releases/tag/v2.10.6) ##### What's Changed ##### Fixes - Fix JSON Schema reference collection with `'examples'` keys by [@&#8203;Viicos](https://redirect.github.com/Viicos) in [#&#8203;11325](https://redirect.github.com/pydantic/pydantic/pull/11325) - Fix url python serialization by [@&#8203;sydney-runkle](https://redirect.github.com/sydney-runkle) in [#&#8203;11331](https://redirect.github.com/pydantic/pydantic/pull/11331) ### [`v2.10.5`](https://redirect.github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2105-2025-01-08) [Compare Source](https://redirect.github.com/pydantic/pydantic/compare/v2.10.4...v2.10.5) [GitHub release](https://redirect.github.com/pydantic/pydantic/releases/tag/v2.10.5) ##### What's Changed - Remove custom MRO implementation of Pydantic models by [@&#8203;Viicos](https://redirect.github.com/Viicos) in [#&#8203;11184](https://redirect.github.com/pydantic/pydantic/pull/11184) - Fix URL serialization for unions by [@&#8203;sydney-runkle](https://redirect.github.com/sydney-runkle) in [#&#8203;11233](https://redirect.github.com/pydantic/pydantic/pull/11233) </details> <details> <summary>encode/starlette (starlette)</summary> ### [`v0.45.3`](https://redirect.github.com/encode/starlette/releases/tag/0.45.3): Version 0.45.3 [Compare Source](https://redirect.github.com/encode/starlette/compare/0.45.2...0.45.3) #### Fixed - Turn directory into string on `lookup_path` on commonpath comparison by [@&#8203;Kludex](https://redirect.github.com/Kludex) in [https://github.com/encode/starlette/pull/2851](https://redirect.github.com/encode/starlette/pull/2851) *** **Full Changelog**: https://github.com/encode/starlette/compare/0.45.2...0.45.3 </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-parts). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1009 in b417528b, updating pydantic 2.10.4 to 2.10.6 and Starlette 0.45.2 to 0.45.3; a separate crates.io access failure was fixed in #1010.
stealth/space-bunny-alpha — closed resolved Merged #1009 updated pydantic 2.10.4→2.10.6 and Starlette 0.45.2→0.45.3; an unrelated crates.io reachability failure was fixed in #1010.
qwen/qwen3.6-35b-a3b — — Merged automated dependency updates for pydantic (2.10.4 to 2.10.6) and starlette (0.45.2 to 0.45.3). Approved by two reviewers, passed CI, and merged into main.
qwen3.6-35b-a3b-mtp-q6 — — Merged automated dependency updates for pydantic to 2.10.6 and starlette to 0.45.3 via Renovate bot. Successfully merged into main.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/craft-parts#1010 (confidence 98%)

    Maintainer-linked follow-up addressing the unrelated crates.io reachability failure.

  • Likely Fixed By: canonical/craft-parts#1003 (confidence 90%)

    Its UV interpreter fix was cherry-picked through #1010 to address the release-path blocker.

Related issues

Issue Project State Summary Similarity
#5762 build(deps): update bugfixes (main) snapcraft merged Merged #5762 via commit 022b5c566, updating ruff-pre-commit v0.12.11→v0.12.12 and pydantic-kitbash 0.0.7→0.0.8.
77%
#2408 build(deps): update bugfixes (main) charmcraft merged Renovate PR #2408 merged into main via commit f0c585b8, bumping ruff-pre-commit v0.12.4->v0.12.7 and pydantic-kitbash 0.0.6->0.0.7 in pyproject.toml.
77%
#5173 build(deps): update pydantic etc. (main) snapcraft merged Merged #5173 via commit 2973439a0, updating pydantic 2.9.2→2.10.3 and pydantic-core 2.23.4→2.27.1.
75%
#2072 build(deps): update bugfixes (main) charmcraft merged Renovate bugfix bump PR #2072 merged into main (commit 7348ef53), updating ruff-pre-commit 0.9.1, astroid 3.3.8, pylint 3.3.3, coverage 7.6.10 and other dev deps.
75%
#799 build(deps): update bugfixes (main) craft-providers merged Renovate 'update bugfixes (main)' PR merged into main as commit 0945027, bumping ruff-pre-commit 0.12.4→0.12.8, freezegun 1.5.2→1.5.5, responses 0.25.7→0.25.8, setuptools 75.9.1→80.9.0, types-pyyaml and types-requests stubs (+23/-23 across 3 files).
74%
#2000 build(deps): update dependency pydantic to v1.10.19 (hotfix/2.7) charmcraft merged Merged PR #2000 into hotfix/2.7, updating pinned pydantic from 1.10.14 to 1.10.19 in two files.
74%
#4976 build(deps): update bugfixes (main) snapcraft merged Renovate bugfix dependency bump PR merged into main as commit b6e647c01, updating 14 pinned deps (cryptography 42.0.8, pip 23.3.2, pyinstaller 5.13.2, pylxd 2.3.4, sphinx/tox-gh plugin bumps) across 4 files.
74%
#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.
73%
#2922 build(deps): update bugfixes (hotfix/2.7) charmcraft merged Merged dependency update PR #2922 by Renovate, upgrading protobuf to 4.25.9, pydantic to 1.10.26, and types-pyyaml to 6.0.12.20260906 on the hotfix/2.7 branch.
73%
#174 build(deps): update bugfixes imagecraft merged Renovate 'update bugfixes' PR merged: ruff-pre-commit hook v0.12.1->v0.12.2 in .pre-commit-config.yaml and pydantic-kitbash ==0.0.5->==0.0.6 in pyproject.toml. Approved (2 reviewers), landed despite a failing spread test on ubuntu-20.04-64.
73%