papertrail.adapters.io_funcs module

repo-map-desc: The IO functions for the IO adapters

Currently only uses simple registries

class papertrail.adapters.io_funcs.FileType(*values)

Bases: Enum

JSON = 'json'
STR = 'str'
papertrail.adapters.io_funcs.read_json(path: str, **kwargs: dict[str, Any]) dict
papertrail.adapters.io_funcs.read_str(path: str, **kwargs: dict[str, Any]) str
papertrail.adapters.io_funcs.write_json(data: str, path: str, **kwargs: dict[str, Any]) None
papertrail.adapters.io_funcs.write_str(data: str, path: str, **kwargs: dict[str, Any]) None