From 303e1a5c38364306dd4a2d7758bfe9209f09bdb9 Mon Sep 17 00:00:00 2001 From: Ben Brady Date: Fri, 29 Aug 2025 12:47:11 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A8=20removed=20useless=20types=20in?= =?UTF-8?q?=20ENCODERS=5FBY=5FTYPE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fastapi/encoders.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fastapi/encoders.py b/fastapi/encoders.py index 658eb3c61..d6b834141 100644 --- a/fastapi/encoders.py +++ b/fastapi/encoders.py @@ -64,9 +64,6 @@ ENCODERS_BY_TYPE: Dict[Type[Any], Callable[[Any], Any]] = { datetime.timedelta: lambda td: td.total_seconds(), Decimal: decimal_encoder, Enum: lambda o: o.value, - frozenset: list, - deque: list, - GeneratorType: list, IPv4Address: str, IPv4Interface: str, IPv4Network: str, @@ -79,7 +76,6 @@ ENCODERS_BY_TYPE: Dict[Type[Any], Callable[[Any], Any]] = { Pattern: lambda o: o.pattern, SecretBytes: str, SecretStr: str, - set: list, UUID: str, UndefinedType: lambda _: None, Url: str,