log configmix/__init__.py @ 296:eed16a1ec8f3

age author description
Wed, 10 Feb 2021 21:38:03 +0100 Franz Glasner Use SPDX license identifiers (either full or short) all over the package
Wed, 10 Feb 2021 15:25:55 +0100 Franz Glasner Provide an optional "strict" flag to the top-level loader to pass it to low-level loaders that understand it.
Wed, 10 Feb 2021 13:43:29 +0100 Franz Glasner Prepare for new dev: bump version to 0.13.dev1 and adjust copyright year for most important files
Mon, 07 Dec 2020 09:45:43 +0100 Franz Glasner +++++ v0.12 v0.12
Mon, 05 Oct 2020 09:24:52 +0200 Franz Glasner +++++ v0.11 v0.11
Sat, 03 Oct 2020 17:11:41 +0200 Franz Glasner Allow deletion of key-value pairs when merging is done.
Sat, 03 Oct 2020 15:52:30 +0200 Franz Glasner Docu: more local lookup
Sat, 03 Oct 2020 15:50:41 +0200 Franz Glasner Docu: use local lookup firstly
Sat, 03 Oct 2020 10:52:15 +0200 Franz Glasner FIX: for PY2: test with the Unicode string variant when checking for "<dir>" prefixes
Thu, 10 Sep 2020 09:31:09 +0200 Franz Glasner +++++ v0.10 v0.10
Thu, 10 Sep 2020 09:27:34 +0200 Franz Glasner Docu
Thu, 10 Sep 2020 09:22:30 +0200 Franz Glasner Implemented "del_assoc()"
Thu, 10 Sep 2020 02:01:28 +0200 Franz Glasner Allow an alternative to the "-*-ignore-*-" mode line: "-*- ignore -*-" (with spaces)
Thu, 10 Sep 2020 02:00:11 +0200 Franz Glasner Allow loading configuration files from directories when using the "<dir>" prefix in filenames.
Thu, 10 Sep 2020 01:09:16 +0200 Franz Glasner FIX: Check the return value when calling only when the callable has been really called.
Tue, 28 Jul 2020 08:35:47 +0200 Franz Glasner +++++ v0.9 v0.9
Wed, 08 Jul 2020 10:35:20 +0200 Franz Glasner +++++ v0.8.1 v0.8.1
Wed, 08 Jul 2020 10:26:44 +0200 Franz Glasner FIX: Allow non-text keys when merging: handle .startswith() errors gracefully
Wed, 08 Jul 2020 09:09:27 +0200 Franz Glasner +++++ v0.8 v0.8
Thu, 21 May 2020 09:56:45 +0200 Franz Glasner +++++ v0.7.4 v0.7.4
Wed, 13 May 2020 09:43:03 +0200 Franz Glasner +++++ v0.7.3 v0.7.3
Wed, 13 May 2020 09:33:34 +0200 Franz Glasner Adjust copyright year to 2020
Mon, 13 May 2019 09:36:36 +0200 Franz Glasner +++++ v0.7.2 v0.7.2
Mon, 13 May 2019 09:35:03 +0200 Franz Glasner Renamed the 'ignore' loader key to '-*-ignore-*-'
Sun, 12 May 2019 18:06:37 +0200 Franz Glasner Added a loader with key "ignore" that ignores the given configuration file
Sun, 12 May 2019 17:27:12 +0200 Franz Glasner Bump version to 0.7.2.dev1 for next development steps
Fri, 10 May 2019 09:36:07 +0200 Franz Glasner +++++ v0.7.1 v0.7.1
Thu, 09 May 2019 09:37:51 +0200 Franz Glasner configmix.load() and .safe_load() got a new keyword argument "extras" to be merged in as last configuration dictionary
Thu, 09 May 2019 09:27:23 +0200 Franz Glasner Simplify the implementation of configmix.load() and .safe_load():
Wed, 08 May 2019 09:39:51 +0200 Franz Glasner FIX: Extra merged and unsafe merges in configmix.safe_load
Wed, 08 May 2019 09:34:00 +0200 Franz Glasner Prepare next version (planned: 0.7.1.dev1)
Wed, 08 May 2019 09:17:55 +0200 Franz Glasner FIX: Docu: Sphinx markup
Mon, 06 May 2019 01:18:16 +0200 Franz Glasner +++++ v0.7 v0.7
Sun, 05 May 2019 18:29:47 +0200 Franz Glasner Handle most flake8 errors and warnings.
Sun, 05 May 2019 16:53:13 +0200 Franz Glasner Doc: "configmix.try_determine_filemode()" got additional documentation
Fri, 03 May 2019 22:01:23 +0200 Franz Glasner Add the "conf-toml" mode mapping to the TOML loader
Fri, 03 May 2019 21:51:09 +0200 Franz Glasner Added support for TOML style configuration files
Fri, 03 May 2019 19:59:21 +0200 Franz Glasner FIX: Docu: added missing backtick
Fri, 03 May 2019 19:47:57 +0200 Franz Glasner Rename the "_mode_loaders" variable to "mode_loaders" and make is therefore a "public" item
Fri, 03 May 2019 19:46:23 +0200 Franz Glasner Rename the DEFAULT_LOADER marker to USE_DEFAULT_ASSOC
Fri, 03 May 2019 19:44:04 +0200 Franz Glasner FIX: Docu: names of predefined constants
Fri, 03 May 2019 19:41:35 +0200 Franz Glasner Implement an "append" keyword to "configmix.set_assoc()"
Fri, 03 May 2019 09:43:15 +0200 Franz Glasner Refactor: Renamed public functions to be conform with the new loader search
Fri, 03 May 2019 09:31:56 +0200 Franz Glasner Implemented "try_determine_filemode()" to determine a file-mode from an Emacs-compatible declaration
Thu, 02 May 2019 10:32:36 +0200 Franz Glasner Docu: formatting
Thu, 02 May 2019 09:42:28 +0200 Franz Glasner Begin refactoring the associations between filename extensions and loader functions:
Tue, 30 Apr 2019 12:38:52 +0200 Franz Glasner Style: put "__all__" into the meta-variables section as recommended by PEP
Fri, 26 Apr 2019 18:27:53 +0200 Franz Glasner Docu: wording
Fri, 26 Apr 2019 18:11:03 +0200 Franz Glasner Use the "@(#)" sigil in the package documentation header
Fri, 26 Apr 2019 15:27:29 +0200 Franz Glasner Docu: Explicitely tag "defaults" as keyword argument
Fri, 26 Apr 2019 14:30:52 +0200 Franz Glasner ".load" and ".safe_load" get a keyword parameter "defaults" that allows the provision of a configuration dictionary with default settings
Thu, 25 Apr 2019 17:00:09 +0200 Franz Glasner The associations from filename extensions to parsers are "fnmatch" style patterns now.
Thu, 25 Apr 2019 16:14:50 +0200 Franz Glasner Begin development of a version 0.7 with some API changes
Thu, 14 Mar 2019 09:37:18 +0100 Franz Glasner +++++ v0.6 v0.6
Thu, 14 Mar 2019 01:35:16 +0100 Franz Glasner Use the filesystem encoding explicitely where appropriate.
Thu, 14 Mar 2019 00:21:30 +0100 Franz Glasner FIX: Docu: wording
Thu, 14 Mar 2019 00:13:59 +0100 Franz Glasner The README.txt should be in the most important parts readable without keyword substitutions.
Thu, 21 Feb 2019 22:16:05 +0100 Franz Glasner Adjust copyright to year 2019
Fri, 13 Apr 2018 09:51:02 +0200 Franz Glasner Allow comments as keys and filter them by default
Sat, 07 Apr 2018 09:24:20 +0200 Franz Glasner An extra hint that filename extension comparisons for loader lookup are case-insensitive