configloader 1.0.1

Creator: coderz1093

Last updated:

Add to Cart

Description:

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/

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.