Package: wnpp Severity: wishlist Owner: Thomas Goirand <[email protected]> X-Debbugs-Cc: [email protected]
* Package name : python-confspirator Version : 0.3.0 Upstream Contact: Adrian Turjak <[email protected]> * URL : https://gitlab.com/catalyst-cloud/confspirator * License : Apache-2.0 Programming Lang: Python Description : config library for handling nested incode config groups Confspirator is an offshoot of OpenStack's oslo.config with a focus on nested configuration groups, and the ability to use yaml and toml instead of flat ini files. . CONFspirator doesn't include any command-line integrations currently so one needs to add a command to the application to export a generated config using the built in functions. . It does have support for loading in config files, or a preloaded config dictionary against a config group tree. . The library's focus is on in-code defaults and config field validation, while giving a lot of power when dealing with nesting, dynamic config loading for plugins, and useful overlay logic. . It allows to define sane defaults, document config, validate the values when loading it in, and provides useful ways of working with that config during testing.

