view README.txt @ 130:b11af3ded7c1

Added more JSON specific unit tests
author Franz Glasner <hg@dom66.de>
date Wed, 04 Apr 2018 23:36:26 +0200
parents 21d92ff8cf31
children 252645c69c7b
line wrap: on
line source

.. -*- coding: utf-8; mode: rst; -*-

.. _README:

:Author:     Franz Glasner
:Version:    |release|
:Date:       |today|
:Copyright:  (c) 2015–2018, Franz Glasner.
             All rights reserved.
:License:    3-clause BSD License.
             See :ref:`LICENSE.txt <license>` for more details.
:Revision:   |VCSRevision|
:Repository: |VCSHGpath|


"ConfigMix" is a library for helping with configuration files.

It reads configuration files in the following styles:

- YAML files
- JSON files  
- INI files
- executable Python scripts

It then merges them together into a tree-ish configuration dictionary and
presents them as such to the API user. Reading can be done with
keyword expansion from other configuration values.


Further References and Inspirations
-----------------------------------

Search for "yaml" on `PyPi`

- https://pypi.python.org/pypi/layered-yaml-attrdict-config/16.1.0

  The package and it's "Links" section


- https://configloader.readthedocs.org/en/latest/

  For the API