From 3360cc7c691cc09025869fd7538de6dbd8eefb37 Mon Sep 17 00:00:00 2001 From: Kamil Monicz Date: Thu, 7 Mar 2024 13:26:26 +0100 Subject: [PATCH] Remove redundant dict allocation --- fastapi/encoders.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastapi/encoders.py b/fastapi/encoders.py index a2be3cc466..ef64663979 100644 --- a/fastapi/encoders.py +++ b/fastapi/encoders.py @@ -216,7 +216,7 @@ def jsonable_encoder( exclude = set(exclude) if isinstance(obj, BaseModel): # TODO: remove when deprecating Pydantic v1 - encoders: Dict[Any, Any] = {} + encoders = None if not PYDANTIC_V2: encoders = getattr(obj.__config__, "json_encoders", {}) # type: ignore[attr-defined] if custom_encoder is not None: