config#

Module containing configuration.

Functions#

Summary

create_config_schema

Create json schema file to be used for autocompletion and linting of the config.

discover_config_files

Find config files in the users home folder and the current working dir and parents.

find_config_in_dir

Find the config file inside of dir dir_path.

load_config

Discover and load config files.

load_config_files

Load config files into new config instances.

merge_configs

Merge Config's from left to right, where the right Config overrides the left.

Classes#

Summary

Config

Main configuration class.

Exceptions#

Exception Summary

UsePlotConfigError

Error thrown when use_plot_config has none json serializable kwargs.