π See Changelog.
Thank you to pydantic's sponsors:
@timdrijvers, @BCarley, @chdsbd, @tiangolo, @matin, @linusg, @kevinalh, @jorgecarleitao, @koxudaxi, @primer-api,
π @mkeen, @meadsteve for their kind support.
underscore_attrs_are_private with generic models, #2138 by @PrettyWood root_validator when validate_assignment is on, #2116 by @PrettyWood pydantic.dataclasses.dataclass dynamically created from a built-in dataclasses.dataclass, #2111 by @aimestereo __doc__ as private attribute when Config.underscore_attrs_are_private is set, #2090 by @PrettyWood π See Changelog.
Thank you to pydantic's sponsors:
@timdrijvers, @BCarley, @chdsbd, @tiangolo, @matin, @linusg, @kevinalh, @jorgecarleitao, @koxudaxi, @primer-api, @mkeen
π for their kind support.
GenericModel concrete model creation, allow GenericModel concrete name reusing in module, #2078 by @MrMrRobat validate_assignment is set, #2073 by @PrettyWood dataclass when converted into pydantic dataclass, #2065 by @PrettyWood