chore(deps): update dependency pydantic_core to v2.27.2 - autoclosed
Metadata
Current evaluation
Renovate autoclosed the dependency update for pydantic_core to v2.27.2. The request was not merged, likely due to becoming stale or being superseded.
Suggested action: —
No scores available.
Issue body
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [pydantic_core](https://redirect.github.com/pydantic/pydantic-core) | `==2.23.4` -> `==2.27.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>pydantic/pydantic-core (pydantic_core)</summary>
### [`v2.27.2`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.27.2): 2024-12-18
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.27.1...v2.27.2)
#### What's Changed
- fix linux PGO wheel build by [@​davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1557](https://redirect.github.com/pydantic/pydantic-core/pull/1557)
- Forward `default_value` calls to the underlying schema for `DefinitionRefValidator` by [@​Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1573](https://redirect.github.com/pydantic/pydantic-core/pull/1573)
- Include JSON Schema input core schema in function schemas by [@​Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1572](https://redirect.github.com/pydantic/pydantic-core/pull/1572)
- fix `ValueError` on year zero by [@​davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1583](https://redirect.github.com/pydantic/pydantic-core/pull/1583)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.27.1...v2.27.2
### [`v2.27.1`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.27.1): 2024-11-21
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.27.0...v2.27.1)
#### What's Changed
- Simplify shared union serializer logic by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1538](https://redirect.github.com/pydantic/pydantic-core/pull/1538)
- Tidy up some uses of `Bound<'_, PyString>::to_str` by [@​davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1544](https://redirect.github.com/pydantic/pydantic-core/pull/1544)
- Fix serialization inference for `complex` types in `python` by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1549](https://redirect.github.com/pydantic/pydantic-core/pull/1549)
- Bump to PyO3 v0.22.6 by [@​davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1550](https://redirect.github.com/pydantic/pydantic-core/pull/1550)
- Fix performance regression for JSON tagged union by [@​davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1552](https://redirect.github.com/pydantic/pydantic-core/pull/1552)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.27.0...v2.27.1
### [`v2.27.0`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.27.0): 2024-11-12
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.26.0...v2.27.0)
##### What's Changed
- Remove `Url` and `MultiHostUrl` docstrings, we moved them to pydantic by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1531](https://redirect.github.com/pydantic/pydantic-core/pull/1531)
- Fix panic in `validate_assignment` when field has gone missing by [@​davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1532](https://redirect.github.com/pydantic/pydantic-core/pull/1532)
- Fix for `Union` serializer: do not raise warnings in nested unions by [@​lukapeschke](https://redirect.github.com/lukapeschke) in [https://github.com/pydantic/pydantic-core/pull/1513](https://redirect.github.com/pydantic/pydantic-core/pull/1513)
- Fix `_IncEx` type alias to be compatible with mypy by [@​Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1537](https://redirect.github.com/pydantic/pydantic-core/pull/1537)
- More union serialization tidying by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1536](https://redirect.github.com/pydantic/pydantic-core/pull/1536)
- Fix `wrap` serializer breaking union serialization in presence of extra fields by [@​davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1530](https://redirect.github.com/pydantic/pydantic-core/pull/1530)
- Support `trailing-strings` with `allow_partial` by [@​samuelcolvin](https://redirect.github.com/samuelcolvin) in [https://github.com/pydantic/pydantic-core/pull/1539](https://redirect.github.com/pydantic/pydantic-core/pull/1539)
##### New Contributors
- [@​lukapeschke](https://redirect.github.com/lukapeschke) made their first contribution in [https://github.com/pydantic/pydantic-core/pull/1513](https://redirect.github.com/pydantic/pydantic-core/pull/1513)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.26.0...v2.27.0
### [`v2.26.0`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.26.0): 2024-11-04
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.25.1...v2.26.0)
#### What's Changed
##### Fixes
- Revert changes to url schemas that support `cls`, the 2x validation isn't worth it (and is breaking) by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1514](https://redirect.github.com/pydantic/pydantic-core/pull/1514)
- Fix when `coerce_numbers_to_str` enabled and string has invalid unicode character by [@​andrey-berenda](https://redirect.github.com/andrey-berenda) in [https://github.com/pydantic/pydantic-core/pull/1515](https://redirect.github.com/pydantic/pydantic-core/pull/1515)
- Fix serializing `complex` values in enums by [@​changhc](https://redirect.github.com/changhc) in [https://github.com/pydantic/pydantic-core/pull/1524](https://redirect.github.com/pydantic/pydantic-core/pull/1524)
##### Packaging
- Bump `serde` from 1.0.213 to 1.0.214 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1519](https://redirect.github.com/pydantic/pydantic-core/pull/1519)
- Bump `regex` from 1.11.0 to 1.11.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1520](https://redirect.github.com/pydantic/pydantic-core/pull/1520)
- Bump `jiter` from 0.6.1 to 0.7.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1521](https://redirect.github.com/pydantic/pydantic-core/pull/1521)
- bump `speedate` to 0.15 by [@​davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1526](https://redirect.github.com/pydantic/pydantic-core/pull/1526)
##### New Features
- Add `allow_partial` by [@​samuelcolvin](https://redirect.github.com/samuelcolvin) in [https://github.com/pydantic/pydantic-core/pull/1512](https://redirect.github.com/pydantic/pydantic-core/pull/1512)
#### New Contributors
- [@​andrey-berenda](https://redirect.github.com/andrey-berenda) made their first contribution in [https://github.com/pydantic/pydantic-core/pull/1515](https://redirect.github.com/pydantic/pydantic-core/pull/1515)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.25.1...v2.26.0
### [`v2.25.1`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.25.1): 2024-10-30
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.25.0...v2.25.1)
#### What's Changed
- Bump jiter from 0.5.0 to 0.6.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1498](https://redirect.github.com/pydantic/pydantic-core/pull/1498)
- Update Pyodide to v0.26.3 by [@​riyavsinha](https://redirect.github.com/riyavsinha) in [https://github.com/pydantic/pydantic-core/pull/1507](https://redirect.github.com/pydantic/pydantic-core/pull/1507)
- Allow subclassing `ValidationError` and `PydanticCustomError` by [@​Youssefares](https://redirect.github.com/Youssefares) in [https://github.com/pydantic/pydantic-core/pull/1413](https://redirect.github.com/pydantic/pydantic-core/pull/1413)
- Revert "feat: add 'millisecond' option to `ser_json_timedelta`" by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1503](https://redirect.github.com/pydantic/pydantic-core/pull/1503)
- Support subclass inits for `Url` and `MultiHostUrl` by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1508](https://redirect.github.com/pydantic/pydantic-core/pull/1508)
#### New Contributors
- [@​Youssefares](https://redirect.github.com/Youssefares) made their first contribution in [https://github.com/pydantic/pydantic-core/pull/1413](https://redirect.github.com/pydantic/pydantic-core/pull/1413)
- [@​riyavsinha](https://redirect.github.com/riyavsinha) made their first contribution in [https://github.com/pydantic/pydantic-core/pull/1507](https://redirect.github.com/pydantic/pydantic-core/pull/1507)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.25.0...v2.25.1
### [`v2.25.0`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.25.0): 2024-10-23
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.24.2...v2.25.0)
#### What's Changed
- Properly enforce `host_required` for URLs by [@​Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1488](https://redirect.github.com/pydantic/pydantic-core/pull/1488)
- Support revalidation of parametrized generics by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1489](https://redirect.github.com/pydantic/pydantic-core/pull/1489)
- Support default factories taking validated data as an argument by [@​Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1491](https://redirect.github.com/pydantic/pydantic-core/pull/1491)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.24.2...v2.25.0
### [`v2.24.2`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.24.2): 2024-10-15
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.24.1...v2.24.2)
#### What's Changed
- Add `serialization` key to `InvalidSchema` by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1482](https://redirect.github.com/pydantic/pydantic-core/pull/1482)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.24.1...v2.24.2
### [`v2.24.1`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.24.1): 2024-10-11
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.24.0...v2.24.1)
#### What's Changed
##### Packaging
- Restore Windows aarch64 builds by [@​davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1464](https://redirect.github.com/pydantic/pydantic-core/pull/1464)
- Limit windows builds to Rust 1.77 (to keep Windows 7 support) by [@​davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1463](https://redirect.github.com/pydantic/pydantic-core/pull/1463)
- Bump `pyo3` from 0.22.2 to 0.22.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1472](https://redirect.github.com/pydantic/pydantic-core/pull/1472)
- Bump `serde` from 1.0.209 to 1.0.210 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1471](https://redirect.github.com/pydantic/pydantic-core/pull/1471)
- Bump `regex` from 1.10.6 to 1.11.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1470](https://redirect.github.com/pydantic/pydantic-core/pull/1470)
##### Fixes
- Fix equality checks for primitives in literals by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1459](https://redirect.github.com/pydantic/pydantic-core/pull/1459)
##### Changes
- Add `invalid` schema placeholder by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1469](https://redirect.github.com/pydantic/pydantic-core/pull/1469)
- Relax intensity of error for `issubclass` and `isinstance` schemas from json by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1479](https://redirect.github.com/pydantic/pydantic-core/pull/1479)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.24.0...v2.24.1
### [`v2.24.0`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.24.0): 2024-09-20
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.23.4...v2.24.0)
#### What's Changed
##### Features
- Add milliseconds option to `ser_json_timedelta` config parameter by [@​ollz272](https://redirect.github.com/ollz272) in [https://github.com/pydantic/pydantic-core/pull/1427](https://redirect.github.com/pydantic/pydantic-core/pull/1427)
- Add support for unpacked `TypedDict` to type hint variadic keyword arguments in `ArgumentsValidator` by [@​Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1451](https://redirect.github.com/pydantic/pydantic-core/pull/1451)
##### Fixes
- Do not require padding when decoding base64 bytes by [@​bschoenmaeckers](https://redirect.github.com/bschoenmaeckers) in [https://github.com/pydantic/pydantic-core/pull/1448](https://redirect.github.com/pydantic/pydantic-core/pull/1448)
- Support wider variety of enum validation cases by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1456](https://redirect.github.com/pydantic/pydantic-core/pull/1456)
#### New Contributors
- [@​bschoenmaeckers](https://redirect.github.com/bschoenmaeckers) made their first contribution in [https://github.com/pydantic/pydantic-core/pull/1448](https://redirect.github.com/pydantic/pydantic-core/pull/1448)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.23.4...v2.24.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC.
🚦 **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/imagecraft).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43LjEiLCJ1cGRhdGVkSW5WZXIiOiIzOS43Mi41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Renovate autoclosed the dependency update for pydantic_core to v2.27.2. The request was not merged, likely due to becoming stale or being superseded. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Renovate automatically closed this dependency update for pydantic_core v2.27.2 without merging. The pull request was abandoned or superseded by a newer update, leaving the repository dependency unchanged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Autoclosed without merging. The pydantic_core v2.27.2 update was automatically closed, likely superseded or marked stale due to inactivity and disabled automerge settings. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #28 chore(deps): update dependency pydantic to v2 - autoclosed | craft-grammar | closed | Renovate autoclosed this pydantic v2 dependency update without merging. The pull request received no reviews or CI checks and was automatically closed, indicating it was superseded or abandoned. | |
| #163 chore(deps): update dependency pydantic to v2 | craft-application | closed | Dependency update for pydantic v2 was closed without merging. Renovate will ignore future 2.x updates unless manually upgraded or the PR is renamed to trigger a replacement. | |
| #116 chore(deps): update dependency pydantic to v2 | craft-store | closed | Closed without merging due to significant breaking changes required for Pydantic v2. The update was abandoned, and Renovate was configured to ignore future v2 releases until manual migration occurs. | |
| #1351 chore(deps): update dependency pydantic to v2 | charmcraft | closed | Closed without merging. Maintainers determined the pydantic v2 migration requires a separate project structure, so the update was abandoned. Renovate will skip future v2 updates until manually addressed or the PR is reopened. | |
| #112 chore(deps): update to pydantic 2 & bump-pydantic | craft-archives | closed | The dependency update to Pydantic 2 was closed without merging. Lacking reviewer feedback, CI validation, and sustained activity, the pull request was abandoned. | |
| #1029 chore(deps): update dependency pydantic to v1.10.5 | charmcraft | closed | Pydantic v1.10.5 update was closed unmerged. A maintainer noted it requires accompanying changes in craft-parts before proceeding. Renovate will ignore this specific version. | |
| #1636 chore(deps): update dependency pycparser to v2.22 - autoclosed | charmcraft | closed | The pycparser v2.22 dependency update was closed without merging. Despite passing CI and approvals, Renovate autoclosed the branch, indicating the update was superseded or abandoned. | |
| #960 chore(deps): update dependency pydantic to v1.10.4 | charmcraft | closed | The pydantic v1.10.4 update was closed unmerged due to a conflict with craft-parts 1.17.1 requiring v1.9.0. Renovate subsequently ignored this specific version. | |
| #4856 chore(deps): update dependency requests to v2.32.2 [security] - autoclosed | snapcraft | closed | Renovate's dependency update PR for requests to v2.32.2 was autoclosed without merging. The bot automatically closed the stale pull request, leaving the CVE-2024-35195 security fix unapplied. | |
| #61 chore(deps): update dependency requests to v2.32.2 [security] - autoclosed | imagecraft | closed | Security dependency update for requests to v2.32.2 was autoclosed without merging. Renovate superseded it with a newer update or closed it due to inactivity. No changes were applied. |