fconfig

Python config loader for Future Config format.


License
MIT
Install
pip install fconfig==1.1.0

Documentation

Future-Config

The future config is a configuration format and a set of libraries to use the config files. It is designed for complicated projects with dozens or hundereds configurable properties that needs to be appropriately structured. Currently, it supports java and python. The main features are:

  1. Declarative format readable for non-programmers
  2. Unlimited hierarchy of the configuration properties.
  3. Automatic generation of config objects in target language.
  4. Config overriding support - a local config file can be used to overide the master config file.
  5. Library configuration - you can easily implement a library configuration that can be overriden in client program.
  6. String concatenation support.