From a26d4cafa2cfdc39398354282c4483d908371bd3 Mon Sep 17 00:00:00 2001 From: chbndrhnns <chbndrhnns@users.noreply.github.com> Date: Fri, 8 Sep 2023 17:45:35 +0200 Subject: [PATCH] Black --- fastapi/_compat.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fastapi/_compat.py b/fastapi/_compat.py index 64200c685..928f0b1f8 100644 --- a/fastapi/_compat.py +++ b/fastapi/_compat.py @@ -98,6 +98,7 @@ if PYDANTIC_V2: def __post_init__(self) -> None: from pydantic import PydanticDeprecatedSince20 + try: self._type_adapter: TypeAdapter[Any] = TypeAdapter( Annotated[self.field_info.annotation, self.field_info] @@ -129,6 +130,7 @@ if PYDANTIC_V2: except AttributeError: # pydantic v1 from pydantic import v1 + try: return v1.parse_obj_as(self.type_, value), None except v1.ValidationError as exc: