yaloader#

Base Modules#

YAMLConfigLoader

YAML loader for the configs.

YAMLConfigDumper

YAML dumper for the configs.

YAMLValueError

Error of wrong values in the loaded yaml configs.

ConfigLoader

The loader which will keep track of all loaded yaml configs.

loads

A class decorator for yaml configs to add a simple load function for a given class.

get_constructor_for_class

get_multi_constructor_for_vars

VarYAMLConfigBase

YAMLBaseConfig

The base class for all config objects which are loaded from or dumped to yaml files.

Utilities#

From the yaloader.utils module

full_object_name(o)

Return the full name of any object.

remove_missing_errors(errors)

Recursively remove all errors which are pydantic.PydanticUndefinedAnnotation from a list of errors.