Simple and powerful configuration manager for Python projects


Keywords
12-factor, config, python3
License
MIT
Install
pip install abconfig==1.0.12

Documentation

ABConfig

Build Status Coverage Status

The configuration should be simple, this project aims to give you all the power while maintaining ease of use.

Features

  • Json or Yaml files and environment variables are supported as source;

  • Correct data types (even for environment variables);

  • Create configurations in django models style;

  • The result object is a regular dictionary;

Read the docs

Documentation: http://abconfig.readthedocs.io/

Also strongly recommend that you read "The twelve-factor app" for config before starting.