comparison README.txt @ 143:252645c69c7b

Better wording in then README
author Franz Glasner <hg@dom66.de>
date Mon, 09 Apr 2018 09:35:04 +0200
parents 21d92ff8cf31
children e2e8d21b4122
comparison
equal deleted inserted replaced
142:fc2bd73f9e98 143:252645c69c7b
11 See :ref:`LICENSE.txt <license>` for more details. 11 See :ref:`LICENSE.txt <license>` for more details.
12 :Revision: |VCSRevision| 12 :Revision: |VCSRevision|
13 :Repository: |VCSHGpath| 13 :Repository: |VCSHGpath|
14 14
15 15
16 "ConfigMix" is a library for helping with configuration files. 16 "ConfigMix" is a library for helping with the configuration of
17 applications and their configuration files.
17 18
18 It reads configuration files in the following styles: 19 It reads a couple of configuration files in the following different
20 styles:
19 21
20 - YAML files 22 - YAML files
21 - JSON files 23 - JSON files
22 - INI files 24 - INI files
23 - executable Python scripts 25 - executable Python scripts
24 26
25 It then merges them together into a tree-ish configuration dictionary and 27 It then merges the parsed contents of given files into a *unified*
26 presents them as such to the API user. Reading can be done with 28 tree-ish configuration dictionary and presents them as such to the
27 keyword expansion from other configuration values. 29 application. Reading can be done with keyword expansion from other
30 configuration values.
28 31
29 32
30 Further References and Inspirations 33 References and Inspirations
31 ----------------------------------- 34 ---------------------------
32 35
33 Search for "yaml" on `PyPi` 36 Search for "yaml" on `PyPi`
34 37
35 - https://pypi.python.org/pypi/layered-yaml-attrdict-config/16.1.0 38 - https://pypi.python.org/pypi/layered-yaml-attrdict-config/16.1.0
36 39
37 The package and it's "Links" section 40 The package and it's "Links" section
38 41
39
40 - https://configloader.readthedocs.org/en/latest/ 42 - https://configloader.readthedocs.org/en/latest/
41 43
42 For the API 44 For the API