import json from typing import Any from starlette.responses import JSONResponse as BaseJSONResponse from service.utils.encoders import JSONEncoder class JSONResponse(BaseJSONResponse): def render(self, content: Any) -> bytes: return json.dumps( content, ensure_ascii=False, allow_nan=False, separators=(",", ":"), cls=JSONEncoder, ).encode("utf-8")