hired.config#

Configuration management using Mapping interfaces.

Implement:

  • ConfigStore: MutableMapping for configuration management

  • Default configurations

  • Configuration merging utilities

Functions

get_default_config()

load_config(path)

Classes

ConfigStore([base_config])

Configuration store with cascading defaults.

class hired.config.ConfigStore(base_config=None)[source]#

Bases: MutableMapping[str, Any]

Configuration store with cascading defaults.