Bump pydantic from 2.10.6 to 2.11.4
Bumps pydantic from 2.10.6 to 2.11.4.
Release notes
Sourced from pydantic's releases.
v2.11.4 2025-04-29
What's Changed
Packaging
Changes
- Allow config and bases to be specified together in
create_model()by@Viicosin #11714. This change was backported as it was previously possible (although not meant to be supported) to providemodel_configas a field, which would make it possible to provide both configuration and bases.Fixes
- Remove generics cache workaround by
@Viicosin #11755- Remove coercion of decimal constraints by
@Viicosin #11772- Fix crash when expanding root type in the mypy plugin by
@Viicosin #11735- Fix issue with recursive generic models by
@Viicosin #11775- Traverse
function-beforeschemas during schema gathering by@Viicosin #11801v2.11.3 2025-04-08
What's Changed
Packaging
- Update V1 copy to v1.10.21 by
@Viicosin pydantic/pydantic#11706Fixes
- Preserve field description when rebuilding model fields by
@Viicosin pydantic/pydantic#11698Full Changelog: https://github.com/pydantic/pydantic/compare/v2.11.2...v2.11.3
v2.11.2 2025-04-03
What's Changed
Fixes
- Bump
pydantic-coreto v2.33.1 by@Viicosin pydantic/pydantic#11678- Make sure
__pydantic_private__exists before setting private attributes by@Viicosin pydantic/pydantic#11666- Do not override
FieldInfo._completewhen using field from parent class by@Viicosin pydantic/pydantic#11668- Provide the available definitions when applying discriminated unions by
@Viicosin pydantic/pydantic#11670- Do not expand root type in the mypy plugin for variables by
@Viicosin pydantic/pydantic#11676- Mention the attribute name in model fields deprecation message by
@Viicosin pydantic/pydantic#11674- Properly validate parameterized mappings by
@Viicosin pydantic/pydantic#11658- Prepare release v2.11.2 by
@Viicosin pydantic/pydantic#11684Full Changelog: https://github.com/pydantic/pydantic/compare/v2.11.1...v2.11.2
... (truncated)
Changelog
Sourced from pydantic's changelog.
v2.11.4 (2025-04-29)
What's Changed
Packaging
Changes
- Allow config and bases to be specified together in
create_model()by@Viicosin #11714. This change was backported as it was previously possible (although not meant to be supported) to providemodel_configas a field, which would make it possible to provide both configuration and bases.Fixes
- Remove generics cache workaround by
@Viicosin #11755- Remove coercion of decimal constraints by
@Viicosin #11772- Fix crash when expanding root type in the mypy plugin by
@Viicosin #11735- Fix issue with recursive generic models by
@Viicosin #11775- Traverse
function-beforeschemas during schema gathering by@Viicosin #11801v2.11.3 (2025-04-08)
What's Changed
Packaging
Fixes
v2.11.2 (2025-04-03)
What's Changed
Fixes
... (truncated)
Commits
-
d444cd1Prepare release v2.11.4 -
828fc48Add documentation note about common pitfall with the annotated pattern -
42bf1fdBumppydantic-coreto v2.33.2 (#11804) -
7b3f513Allow config and bases to be specified together increate_model() -
fc52138Traversefunction-beforeschemas during schema gathering -
25af789Fix issue with recursive generic models -
91ef6bbUpdate monthly download count in documentation -
a830775Bumpmkdocs-llmstxtto v0.2.0 -
f5d1c87Fix crash when expanding root type in the mypy plugin -
c80bb35Remove coercion of decimal constraints - Additional commits viewable in compare view