---------------------------------------------------------------------- This is the API documentation for the gdtest_seealso library. ---------------------------------------------------------------------- ## Classes Main classes provided by the package Encoder(codec: str = 'utf-8') An encoder/decoder pair. %seealso encode, decode Parameters ---------- codec The codec to use. ## Functions Utility functions decode(data: bytes, codec: str = 'utf-8') -> str Decode bytes to a string. %seealso encode, validate Parameters ---------- data The bytes to decode. codec The codec to use. Returns ------- str The decoded string. encode(data: str, codec: str = 'utf-8') -> bytes Encode a string to bytes. %seealso decode, validate Parameters ---------- data The string to encode. codec The codec to use. Returns ------- bytes The encoded bytes. validate(data: str | bytes) -> bool Validate that data can be encoded/decoded. %seealso encode, decode Parameters ---------- data The data to validate. Returns ------- bool True if valid.