in elastic_transport/_serializer.py [0:0]
def loads(self, data: bytes) -> str:
if isinstance(data, str):
return data
try:
return data.decode("utf-8", "surrogatepass")
except UnicodeError as e:
raise SerializationError(
f"Unable to deserialize as text: {data!r}", errors=(e,)
)