summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-pydantic_2.5.3.bb
Commit message (Collapse)AuthorAgeFilesLines
* python3-pydantic: upgrade 2.5.3 -> 2.6.0Wang Mingyu2024-02-211-53/+0
| | | | | | | | | | | | | | | | | | Changelog: ============ -Drop Python3.7 support -Drop Python 3.7, and PyPy 3.7 and 3.8 -Use positional-only self in BaseModel constructor, so no field name can ever conflict with it -Make @validate_call return a function instead of a custom descriptor - fixes binding issue with inheritance and adds self/cls argument to validation errors -Exclude BaseModel docstring from JSON schema description -Introducing classproperty decorator for model_computed_fields -Explicitly raise an error if field names clashes with types -Use stricter serializer for unions of simple types Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic: upgrade 2.5.2 -> 2.5.3Wang Mingyu2023-12-291-0/+53
Changelog: ============ -uprev pydantic-core to 2.14.6 -Fix memory leak with recursive definitions creating reference cycles Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>