diff --git a/fastapi/encoders.py b/fastapi/encoders.py index 207f4900a..c9d1f2558 100644 --- a/fastapi/encoders.py +++ b/fastapi/encoders.py @@ -39,7 +39,7 @@ try: encoders_by_extra_type: dict[type[Any], Callable[[Any], Any]] = { coordinate.Coordinate: str, - et_color.Color: str + et_color.Color: str, } except ImportError: encoders_by_extra_type = {} @@ -124,7 +124,9 @@ def generate_encoders_by_class_tuples( encoders_by_class_tuples = generate_encoders_by_class_tuples(ENCODERS_BY_TYPE) -encoders_by_class_tuples.update(generate_encoders_by_class_tuples(encoders_by_extra_type)) +encoders_by_class_tuples.update( + generate_encoders_by_class_tuples(encoders_by_extra_type) +) def jsonable_encoder(