log

age author description
Sat, 14 Apr 2018 17:11:41 +0200 Franz Glasner FIX: INIConfigParser.read_file(): correctly document the requirements for the file argument for different Python versions
Sat, 14 Apr 2018 12:54:54 +0200 Franz Glasner FIX: Docu for INIConfigParser.read_file
Sat, 14 Apr 2018 12:52:15 +0200 Franz Glasner Work around the deprecation of SafeConfigParser in Python 3.2+
Sat, 14 Apr 2018 12:44:42 +0200 Franz Glasner Work around the deprecation of SafeConfigParser.readfp in Python 3.2+
Sat, 14 Apr 2018 10:15:52 +0200 Franz Glasner Put the new comment-key feature into CHANGES
Sat, 14 Apr 2018 09:55:10 +0200 Franz Glasner Add a unittest that scans the complete configuration dict for comment keys
Fri, 13 Apr 2018 21:44:42 +0200 Franz Glasner Some docu on comments in files
Fri, 13 Apr 2018 09:51:02 +0200 Franz Glasner Allow comments as keys and filter them by default
Mon, 09 Apr 2018 09:35:04 +0200 Franz Glasner Better wording in then README
Sat, 07 Apr 2018 09:33:13 +0200 Franz Glasner Sort extension list in the docu
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
Sat, 24 Mar 2018 18:47:54 +0100 Franz Glasner Reimplement configmix.safe_merge() do to a deepcopy of all source configurations when merging.
Sat, 24 Mar 2018 16:06:08 +0100 Franz Glasner Remove the "_first" parameter from "merge" and "safe_merge" by splitting into two functions
Sat, 24 Mar 2018 16:04:52 +0100 Franz Glasner Test replacing lists by strings and replacing strings by lists
Sat, 24 Mar 2018 15:35:10 +0100 Franz Glasner Enhance documentation of "configmix.load()"
Sat, 24 Mar 2018 15:34:52 +0100 Franz Glasner Don't read the first configuration file a second time.
Sat, 24 Mar 2018 15:29:13 +0100 Franz Glasner Add an "add_varns()" function to add new namespaces for variables.
Fri, 23 Mar 2018 17:43:36 +0100 Franz Glasner Unittests with some real-worl-examples of .yml and .ini configuration files
Fri, 23 Mar 2018 17:25:21 +0100 Franz Glasner Make a better error message for "TypeError" exceptions when looking up variables.
Fri, 23 Mar 2018 15:54:22 +0100 Franz Glasner FIX: Typo in Emacs line: indent-tags-mode -> indent-tabs-mode
Fri, 23 Mar 2018 15:53:39 +0100 Franz Glasner Change the chapter header of the API documentation chapter to "Package API Documentation"
Thu, 22 Mar 2018 16:55:12 +0100 Franz Glasner Better docu of the configmix.variables module
Thu, 22 Mar 2018 16:22:22 +0100 Franz Glasner Enhance docu
Thu, 22 Mar 2018 16:21:17 +0100 Franz Glasner FIX: Comment for function "_oslookup()" was wrong by copy/paste
Wed, 21 Mar 2018 16:53:03 +0100 Franz Glasner Better documentation of the core function in "configmix"
Sun, 18 Mar 2018 19:15:01 +0100 Franz Glasner Build a tree-ish configuration from an INI style configuration file
Sun, 18 Mar 2018 19:13:35 +0100 Franz Glasner Bump development version to 0.6.0.dev1
Sun, 18 Mar 2018 17:57:53 +0100 Franz Glasner Test octal n umbers in values
Sun, 18 Mar 2018 16:45:51 +0100 Franz Glasner Begin a basic introduction chapter
Sun, 18 Mar 2018 14:44:41 +0100 Franz Glasner Start with unit tests
Sun, 18 Mar 2018 14:21:48 +0100 Franz Glasner Extended the README.txt about the high-level workings of the package