configloader 1.0.1
ConfigLoader is a Python dictionary subclass that provides convenience methods
for common app configuration-loading scenarios, inspired by flask.Config.
Features
Easily load config settings from:
Python modules, classes or objects
JSON files
YAML files
Environment variables
Supports Python 2.6+ and 3.3+.
Installation
Install ConfigLoader from PyPI using pip:
pip install configloader[all]
The [all] indicates that all optional dependencies (AttrDict and PyYAML)
should be installed.
Example usage
>>> from configloader import ConfigLoader
>>> config = ConfigLoader
>>> config.update_from_object('my_app.settings')
>>> config.update_from_yaml_env('YAML_SETTINGS_PATH')
Documentation
https://configloader.readthedocs.org/en/stable/
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.