OmegaConf Utilities#

Config Utilities#

load_config(config_filename[, parent_config])

Load YAML configuration

print_config(config[, line_length])

Print the given configuration with syntax highlighting.

pathlib2str_config(config)

Convert pathlib.Path objects in the configuration to strings.

overwrite_omegaconf_dumper([mode])

Overwrites the default string representation in OmegaConf's YAML dumper.

resolve_inherit(config)

Resolve _inherit_ in config

Git Utilities#

collect_git_status_from_config(config)

Collects the Git status of packages specified in the given configuration.

print_git_status(status)

Prints the Git status of a package or a list of packages.

PackageGitStatus(package_name, commit_id, status)

Represents the Git status of a package.