⬆ Bump pydantic from 2.7.4 to 2.12.5 in /lambdas/onboarding_event_handler
Type: Pull Request
State: Open
Association: Unknown
Comments: 3
(4 months ago)
(4 months ago)
dependencies python
Bumps pydantic from 2.7.4 to 2.12.5.
Release notes
Sourced from pydantic's releases.
v2.12.5 2025-11-26
v2.12.5 (2025-11-26)
This is the fifth 2.12 patch release, addressing an issue with the
MISSINGsentinel and providing several documentation improvements.The next 2.13 minor release will be published in a couple weeks, and will include a new polymorphic serialization feature addressing the remaining unexpected changes to the serialize as any behavior.
- Fix pickle error when using
model_construct()on a model withMISSINGas a default value by@ornariecein #12522.- Several updates to the documentation by
@Viicos.Full Changelog: https://github.com/pydantic/pydantic/compare/v2.12.4...v2.12.5
v2.12.4 2025-11-05
v2.12.4 (2025-11-05)
This is the fourth 2.12 patch release, fixing more regressions, and reverting a change in the
build()method of theAnyUrland Dsn types.This patch release also fixes an issue with the serialization of IP address types, when
serialize_as_anyis used. The next patch release will try to address the remaining issues with serialize as any behavior by introducing a new polymorphic serialization feature, that should be used in most cases in place of serialize as any.
Fix issue with forward references in parent
TypedDictclasses by@Viicosin #12427.This issue is only relevant on Python 3.14 and greater.
Exclude fields with
exclude_iffrom JSON Schema required fields by@Viicosin #12430Revert URL percent-encoding of credentials in the
build()method of theAnyUrland Dsn types by@davidhewittin pydantic-core#1833.This was initially considered as a bugfix, but caused regressions and as such was fully reverted. The next release will include an opt-in option to percent-encode components of the URL.
Add type inference for IP address types by
@davidhewittin pydantic-core#1868.The 2.12 changes to the
serialize_as_anybehavior made it so that IP address types could not properly serialize to JSON.Avoid getting default values from defaultdict by
@davidhewittin pydantic-core#1853.This fixes a subtle regression in the validation behavior of the
collections.defaultdicttype.Fix issue with field serializers on nested typed dictionaries by
@davidhewittin pydantic-core#1879.Add more
pydantic-corebuilds for the three-threaded version of Python 3.14 by@davidhewittin pydantic-core#1864.Full Changelog: https://github.com/pydantic/pydantic/compare/v2.12.3...v2.12.4
v2.12.3 2025-10-17
v2.12.3 (2025-10-17)
What's Changed
This is the third 2.13 patch release, fixing issues related to the
FieldInfoclass, and reverting a change to the supported after model validator function signatures.
... (truncated)
Changelog
Sourced from pydantic's changelog.
v2.12.5 (2025-11-26)
This is the fifth 2.12 patch release, addressing an issue with the
MISSINGsentinel and providing several documentation improvements.The next 2.13 minor release will be published in a couple weeks, and will include a new polymorphic serialization feature addressing the remaining unexpected changes to the serialize as any behavior.
- Fix pickle error when using
model_construct()on a model withMISSINGas a default value by@ornariecein #12522.- Several updates to the documentation by
@Viicos.v2.12.4 (2025-11-05)
This is the fourth 2.12 patch release, fixing more regressions, and reverting a change in the
build()method of theAnyUrland Dsn types.This patch release also fixes an issue with the serialization of IP address types, when
serialize_as_anyis used. The next patch release will try to address the remaining issues with serialize as any behavior by introducing a new polymorphic serialization feature, that should be used in most cases in place of serialize as any.
Fix issue with forward references in parent
TypedDictclasses by@Viicosin #12427.This issue is only relevant on Python 3.14 and greater.
Exclude fields with
exclude_iffrom JSON Schema required fields by@Viicosin #12430Revert URL percent-encoding of credentials in the
build()method of theAnyUrland Dsn types by@davidhewittin pydantic-core#1833.This was initially considered as a bugfix, but caused regressions and as such was fully reverted. The next release will include an opt-in option to percent-encode components of the URL.
Add type inference for IP address types by
@davidhewittin pydantic-core#1868.The 2.12 changes to the
serialize_as_anybehavior made it so that IP address types could not properly serialize to JSON.Avoid getting default values from defaultdict by
@davidhewittin pydantic-core#1853.This fixes a subtle regression in the validation behavior of the
collections.defaultdicttype.Fix issue with field serializers on nested typed dictionaries by
@davidhewittin pydantic-core#1879.Add more
pydantic-corebuilds for the three-threaded version of Python 3.14 by@davidhewittin pydantic-core#1864.v2.12.3 (2025-10-17)
... (truncated)
Commits
bd2d0ddPrepare release v2.12.57d0302eDocument security implications when usingcreate_model()e9ef980Fix typo in Standard Library Types documentationf2c20c0Addpydantic-docsdev dependency, make use of versioning blocksa76c1aaUpdate documentation about JSON Schema8cbc72cAdd documentation about custom__init__()99eba59Add additional test forFieldInfo.get_default()c710769Special caseMISSINGsentinel insmart_deepcopy()20a9d77Do not delete mock validator/serializer inrebuild_dataclass()c86515aUpdate parts of the model andrevalidate_instancesdocumentation- 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 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)
Package Dependencies
pydantic
pip
2.7.4 → 2.12.5
Minor
/lambdas/onboarding_event_handler
Technical Details
| ID: | 13511628 |
| UUID: | 3897554442 |
| Node ID: | PR_kwDORAsO6s7BhKZ7 |
| Host: | GitHub |
| Repository: | Driver-Adam-Testing/python-backend-test-h |