← Back to issue list

build(deps): update bugfixes (hotfix/2.7)

View original Github issue

Metadata

Project
charmcraft
Number
#2922
Type
pull request
State
merged
Author
renovate
Labels
PR: Dependencies
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: The PR was automatically merged by Renovate, updating protobuf, pydantic, and types-pyyaml dependencies on the hotfix/2.7 branch.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [protobuf](https://developers.google.com/protocol-buffers/) | `==4.25.8` → `==4.25.9` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/protobuf/4.25.9?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/protobuf/4.25.8/4.25.9?slim=true) | | [pydantic](https://redirect.github.com/pydantic/pydantic) ([changelog](https://pydantic.dev/docs/validation/latest/get-started/changelog/)) | `==1.10.24` → `==1.10.26` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/pydantic/1.10.26?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pydantic/1.10.24/1.10.26?slim=true) | | [types-pyyaml](https://redirect.github.com/python/typeshed) ([changelog](https://redirect.github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/PyYAML.md)) | `==6.0.12.20250915` → `==6.0.12.20260906` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/types-pyyaml/6.0.12.20260906?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/types-pyyaml/6.0.12.20250915/6.0.12.20260906?slim=true) | --- ### Release Notes <details> <summary>pydantic/pydantic (pydantic)</summary> ### [`v1.10.26`](https://redirect.github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2130-2026-04-13) [Compare Source](https://redirect.github.com/pydantic/pydantic/compare/v1.10.25...v1.10.26) [GitHub release](https://redirect.github.com/pydantic/pydantic/releases/tag/v2.13.0) The highlights of the v2.13 release are available in the [blog post](https://pydantic.dev/articles/pydantic-v2-13-release). Several minor changes (considered non-breaking changes according to our [versioning policy](https://pydantic.dev/docs/validation/2.13/get-started/version-policy/#pydantic-v2)) are also included in this release. Make sure to look into them before upgrading. This release contains the updated `pydantic.v1` namespace, matching version 1.10.26 which includes support for Python 3.14. ##### What's Changed See the beta releases for all changes sinces 2.12. ##### New Features - Allow default factories of private attributes to take validated model data by [@&#8203;Viicos](https://redirect.github.com/Viicos) in [#&#8203;13013](https://redirect.github.com/pydantic/pydantic/pull/13013) ##### Changes - Warn when serializing fixed length tuples with too few items by [@&#8203;arvindsaripalli](https://redirect.github.com/arvindsaripalli) in [#&#8203;13016](https://redirect.github.com/pydantic/pydantic/pull/13016) ##### Fixes - Change type of `Any` when synthesizing `_build_sources` for `BaseSettings.__init__()` signature in the mypy plugin by [@&#8203;Viicos](https://redirect.github.com/Viicos) in [#&#8203;13049](https://redirect.github.com/pydantic/pydantic/pull/13049) - Fix model equality when using runtime `extra` configuration by [@&#8203;Viicos](https://redirect.github.com/Viicos) in [#&#8203;13062](https://redirect.github.com/pydantic/pydantic/pull/13062) ##### Packaging - Add zizmor for GitHub Actions workflow linting by [@&#8203;Viicos](https://redirect.github.com/Viicos) in [#&#8203;13039](https://redirect.github.com/pydantic/pydantic/pull/13039) - Update jiter to v0.14.0 to fix a segmentation fault on musl Linux by [@&#8203;Viicos](https://redirect.github.com/Viicos) in [#&#8203;13064](https://redirect.github.com/pydantic/pydantic/pull/13064) ##### New Contributors - [@&#8203;arvindsaripalli](https://redirect.github.com/arvindsaripalli) made their first contribution in [#&#8203;13016](https://redirect.github.com/pydantic/pydantic/pull/13016) ### [`v1.10.25`](https://redirect.github.com/pydantic/pydantic/releases/tag/v1.10.25): 2025-12-18 [Compare Source](https://redirect.github.com/pydantic/pydantic/compare/v1.10.24...v1.10.25) #### What's Changed - Add minimal support for Python 3.14 by [@&#8203;Viicos](https://redirect.github.com/Viicos) in [#&#8203;12636](https://redirect.github.com/pydantic/pydantic/pull/12636) **Full Changelog**: <https://github.com/pydantic/pydantic/compare/v1.10.24...v1.10.25> </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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMzQuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjE1Ni4zIiwidGFyZ2V0QnJhbmNoIjoiaG90Zml4LzIuNyIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b — closed resolved 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.

Update history

Date Change
merged
updated
updated
updated
updated
updated
created

Related issues

Issue Project State Summary Similarity
#843 build(deps): update bugfixes (hotfix/2.1) craft-providers closed Merged Renovate PR #843 into hotfix/2.1, updating freezegun, pytest-subprocess, responses, types-pyyaml, and types-requests.
82%
#2422 build(deps): update bugfixes (hotfix/2.7) charmcraft merged Merged PR #2422 into hotfix/2.7, bumping Jinja2 3.1.6, Pydantic 1.10.24, PyYAML 6.0.3, Requests 2.32.5, and types-PyYAML 20250915.
80%
#4977 build(deps): update bugfixes (hotfix/8.3) snapcraft merged Merged Renovate dependency bugfix updates for hotfix/8.3, including PyYAML 6.0.2 and cryptography 42.0.8, in commit 7bee67cd7.
80%
#700 build(deps): update bugfixes (hotfix/1.20) craft-providers merged Renovate updates for coverage 7.6.4 and pyright 1.1.386 were merged into hotfix/1.20 via PR #700 (commit 5e43791).
79%
#1846 build(deps): update bugfixes (hotfix/2.7) charmcraft merged Renovate bugfix dependency updates merged into hotfix/2.7 as commit b92c6d62, bumping Jinja2, MarkupSafe, PyYAML, pyright, pytest-subprocess, tox-gh, and type stubs.
79%
#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.
79%
#626 build(deps): update bugfixes (main) craft-providers merged Renovate bugfix dependency PR merged (commit d7213ea): pyright 1.1.375->1.1.376, types-pyyaml 6.0.12.20240808, types-setuptools 71.1.0.20240818 in dev requirements.
78%
#4974 build(deps): update bugfixes (hotfix/7.5) snapcraft merged Renovate bugfix dependency updates were merged into hotfix/7.5 via #4974 (commit 654871d45), including Jinja2, PyYAML, MarkupSafe, click, and pylint upgrades.
78%
#696 build(deps): update bugfixes (hotfix/1.20) craft-providers merged Renovate PR #696 merged into hotfix/1.20, updating coverage to 7.6.3, pyright to 1.1.385, and sphinx-tabs to 3.4.7.
78%
#658 build(deps): update bugfixes craft-providers merged Renovate PR #658 merged, updating pyright 1.1.380→1.1.381, sphinx-autobuild 2024.9.3→2024.9.19, and types-PyYAML 20240808→20240917 in commit 2500672.
77%