Bump pydantic from 2.11.9 to 2.12.0
Type: Pull Request
State: Open
Association: Contributor
Comments: 0
(5 months ago)
(5 months ago)
dependencies python
Bumps pydantic from 2.11.9 to 2.12.0.
Release notes
Sourced from pydantic's releases.
v2.12.0 2025-10-07
v2.12.0 (2025-10-07)
[!NOTE] Check out the blog post for release highlights.
This is the final 2.12 release. It features the work of 20 external contributors and provides useful new features, along with initial Python 3.14 support. Several minor changes (considered non-breaking changes according to our versioning policy) are also included in this release. Make sure to look into them before upgrading.
Changes (see the 2.12.0a1 and 2.12.0b1 releases for additional changes since 2.11):
Packaging
New Features
- Add
extraparameter to the validate functions by@anvilpetein #12233- Add
exclude_computed_fieldsserialization option by@Viicosin #12334- Add
preverse_empty_pathURL options by@Viicosin #12336- Add
union_formatparameter to JSON Schema generation by@Viicosin #12147- Add
__qualname__parameter forcreate_modelby@Atryin #12001Fixes
- Do not try to infer name from lambda definitions in pipelines API by
@Viicosin #12289- Use proper namespace for functions in
TypeAdapterby@Viicosin #12324- Use
Anyfor context type annotation inTypeAdapterby@inducerin #12279- Expose
FieldInfoinpydantic.fields.__all__by@Viicosin #12339- Respect
validation_aliasin@validate_callby@Viicosin #12340- Use
Anyas context annotation in plugin API by@Viicosin #12341- Use proper
stacklevelin warnings when possible by@Viicosin #12342New Contributors
@anvilpetemade their first contribution in #12233@JonathanWindellmade their first contribution in #12327@inducermade their first contribution in #12279@Atrymade their first contribution in #12001Full Changelog: https://github.com/pydantic/pydantic/compare/v2.11.10...v2.12.0
v2.12.0b1 2025-10-03
v2.12.0b1 (2025-10-03)
This is the first beta release of the upcoming 2.12 release.
What's Changed
... (truncated)
Changelog
Sourced from pydantic's changelog.
v2.12.0 (2025-10-07)
What's Changed
This is the final 2.12 release. It features the work of 20 external contributors and provides useful new features, along with initial Python 3.14 support. Several minor changes (considered non-breaking changes according to our versioning policy) are also included in this release. Make sure to look into them before upgrading.
Changes (see the alpha and beta releases for additional changes since 2.11):
Packaging
New Features
- Add
extraparameter to the validate functions by@anvilpetein #12233- Add
exclude_computed_fieldsserialization option by@Viicosin #12334- Add
preverse_empty_pathURL options by@Viicosin #12336- Add
union_formatparameter to JSON Schema generation by@Viicosin #12147- Add
__qualname__parameter forcreate_modelby@Atryin #12001Fixes
- Do not try to infer name from lambda definitions in pipelines API by
@Viicosin #12289- Use proper namespace for functions in
TypeAdapterby@Viicosin #12324- Use
Anyfor context type annotation inTypeAdapterby@inducerin #12279- Expose
FieldInfoinpydantic.fields.__all__by@Viicosin #12339- Respect
validation_aliasin@validate_callby@Viicosin #12340- Use
Anyas context annotation in plugin API by@Viicosin #12341- Use proper
stacklevelin warnings when possible by@Viicosin #12342New Contributors
@anvilpetemade their first contribution in #12233@JonathanWindellmade their first contribution in #12327@inducermade their first contribution in #12279@Atrymade their first contribution in #12001v2.12.0b1 (2025-10-03)
This is the first beta release of the upcoming 2.12 release.
What's Changed
Packaging
... (truncated)
Commits
a7928e6Update Python version in documentation publishing CI job (#12344)0e188d0Prepare release 2.12.0 (#12343)1231eeeUse properstacklevelin warnings when possible (#12342)94989e0UseAnyas context annotation in plugin API (#12341)3f59a03Add__qualname__parameter forcreate_model(#12001)28c62c3Rewrite std types, fields and strict mode documentation (#12287)34baf12Addunion_formatparameter to JSON Schema generation (#12147)495b03fAddpreverse_empty_pathURL options (#12336)82d4254Respectvalidation_aliasin@validate_call(#12340)4bd8418ExposeFieldInfoinpydantic.fields.__all__(#12339)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
1
1
+1
-1
Package Dependencies
Technical Details
| ID: | 9823210 |
| UUID: | 2895665461 |
| Node ID: | PR_kwDOKvpdEs6smFk1 |
| Host: | GitHub |
| Repository: | couchbase-examples/python-quickstart-fastapi |
| Merge State: | Unknown |