Mercurial > hgrepos > Python > libs > ConfigMix
view README.txt @ 434:fa08713a4992 v0.18.1
+++++ v0.18.1
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 10 Dec 2021 01:05:06 +0100 |
| parents | 5b928606fa00 |
| children | 7ff4ee40b36c |
line wrap: on
line source
.. -*- coding: utf-8; mode: rst; -*- .. _README: :Author: Franz Glasner :Version: 0.18.1 :Date: |VCSJustDate| :Copyright: (c) 2015–2021, Franz Glasner. All rights reserved. :License: BSD 3-Clause "New" or "Revised" License. See :ref:`LICENSE.txt <license>` for more details. :Revision: |VCSHGrevision| :Repository: |VCSHGpath| "ConfigMix" is a library to help with the configuration of applications and their configuration files. It reads a couple of configuration files in the following different styles: - YAML files - JSON files - INI files - TOML files - executable Python scripts It then merges the parsed contents of given files into a *unified* tree-ish configuration dictionary and presents them as such to the application. Reading can be done with variable interpolation from other configuration values. 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
