datazen.compile
index
/home/vkottler/src/vkottler/workspace/datazen/datazen/compile.py

datazen - An interface for turning a dictionary into various serialized forms.

 
Modules
       
logging
os

 
Functions
       
get_compile_output(entry: Dict[str, Any], default_type: str = 'yaml') -> Tuple[str, str]
Determine the output path and type of a compile target, from the target's
data.
str_compile(configs: Dict[str, Any], data_type: str, logger: logging.Logger = <Logger datazen.compile (WARNING)>, **kwargs) -> str
Serialize dictionary data into the String-form of a specific,
serializeable type.
write_dir(directory: Union[pathlib.Path, str, NoneType], data: Dict[str, Any], out_type: str = 'json', **kwargs) -> None
Write dictionary data to the file-system.

 
Data
        ARBITER = <vcorelib.io.arbiter.DataArbiter object>
DEFAULT_TYPE = 'yaml'
GenericStrDict = typing.Dict[str, typing.Any]
LOG = <Logger datazen.compile (WARNING)>
Pathlike = typing.Union[pathlib.Path, str, NoneType]
Tuple = typing.Tuple