import json, zlib, base64 from typing import Any def to_json(obj: Any) -> str: return json.dumps(obj, ensure_ascii=False, separators=(",", ":")) def json_compress_str(s: str) -> str: return base64.b64encode(zlib.compress(s.encode("utf-8"), level=6)).decode("ascii") def json_decompress_str(s: str) -> str: return zlib.decompress(base64.b64decode(s)).decode("utf-8")