| Sat, 07 Apr 2018 09:24:20 +0200 |
Franz Glasner |
An extra hint that filename extension comparisons for loader lookup are case-insensitive
|
| Fri, 06 Apr 2018 22:54:45 +0200 |
Franz Glasner |
Unittests for custom configuration filename extensions
|
| Fri, 06 Apr 2018 22:28:45 +0200 |
Franz Glasner |
Allow custom configuration filename extensions and custom loaders that can handle custom configuration file syntax styles
|
| Fri, 06 Apr 2018 09:42:17 +0200 |
Franz Glasner |
Indirectly map extensions to configuration file styles
|
| Thu, 05 Apr 2018 09:42:23 +0200 |
Franz Glasner |
Enhance docu
|
| Thu, 05 Apr 2018 09:39:41 +0200 |
Franz Glasner |
Simplify the YAML return type check and map a "None" (empty document) result to an empty mapping
|
| Thu, 05 Apr 2018 09:23:44 +0200 |
Franz Glasner |
Document "configmix.yaml.loadXXX()" functions
|
| Thu, 05 Apr 2018 09:12:29 +0200 |
Franz Glasner |
Check the return type of the JSON and YAML loading functions: they must be a dict alike
|
| Wed, 04 Apr 2018 23:51:07 +0200 |
Franz Glasner |
FIX: Typo
|
| Wed, 04 Apr 2018 23:50:37 +0200 |
Franz Glasner |
Note that the root object of a YAML style configuration must be a dict alike (mapping)
|
| Wed, 04 Apr 2018 23:49:43 +0200 |
Franz Glasner |
Document the JSON files
|
| Wed, 04 Apr 2018 23:36:26 +0200 |
Franz Glasner |
Added more JSON specific unit tests
|
| Wed, 04 Apr 2018 23:17:37 +0200 |
Franz Glasner |
The JSON scanner allows only decimal integers
|
| Wed, 04 Apr 2018 20:54:32 +0200 |
Franz Glasner |
FIX: todo comment: allow **numbers** -- not strings
|
| Wed, 04 Apr 2018 20:53:06 +0200 |
Franz Glasner |
Use the available "OrderedDict" class as dict for the JSON parser
|
| Wed, 04 Apr 2018 10:57:49 +0200 |
Franz Glasner |
Fix the order of documented modules
|
| Wed, 04 Apr 2018 10:56:54 +0200 |
Franz Glasner |
More documentation for the configmix.py module
|
| Wed, 04 Apr 2018 10:12:04 +0200 |
Franz Glasner |
Use keyword "mode" for file file mode
|
| Wed, 04 Apr 2018 10:11:36 +0200 |
Franz Glasner |
FIX: Remove unknown (and here unneeded) JSON decoder contructor keyword
|
| Wed, 04 Apr 2018 09:45:29 +0200 |
Franz Glasner |
Begin the handling of JSON-style configuration files
|
| Fri, 30 Mar 2018 08:48:25 +0200 |
Franz Glasner |
Markup
|
| Thu, 29 Mar 2018 12:38:52 +0200 |
Franz Glasner |
The default file encoding when reading INI style files with configmix.ini.load() is now "UTF-8".
|
| Thu, 29 Mar 2018 12:37:20 +0200 |
Franz Glasner |
FIX: YAML-file streams must be opened as UTF-8 text files; otherwise double encoding occurs for non-Unicode locales (e.g. Windows)
|
| Thu, 29 Mar 2018 10:08:26 +0200 |
Franz Glasner |
Changes: Document that previously "safe_merge()" made sort of shallow copies
|
| Thu, 29 Mar 2018 08:58:34 +0200 |
Franz Glasner |
- More on getting variable values
|
| Thu, 29 Mar 2018 08:53:35 +0200 |
Franz Glasner |
More unittests for fetching namespaced variables and filters
|
| Sun, 25 Mar 2018 16:45:15 +0200 |
Franz Glasner |
Begin the documentation of variables and its expansion
|
| Sat, 24 Mar 2018 22:09:44 +0100 |
Franz Glasner |
Add a documentation section about basic API usage: loading (and merging)
|
| Sat, 24 Mar 2018 21:05:31 +0100 |
Franz Glasner |
Test whether safe_merge really returns a deepcopy in the initial case and when not really merging
|
| Sat, 24 Mar 2018 20:57:42 +0100 |
Franz Glasner |
Implemented a "safe_load()" to load with safe merging
|