"""`Configuration` provider values loading example.""" import os from dependency_injector import containers, providers class Container(containers.DeclarativeContainer): config = providers.Configuration() if __name__ == '__main__': os.environ.setdefault('ENV_VAR', 'default value') container = Container() container.config.from_yaml('config-with-env-var.yml') assert container.config.section.option() == 'default value'