log

age author description
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 15:04:27 +0100 Franz Glasner Some unittests for the new "strict" YAML parsing mode to prevent duplicate keys within a single YAML document
Wed, 10 Feb 2021 14:47:41 +0100 Franz Glasner Provide an optional "strict" keyword flag to all YAML load functions to detect and prevent duplicate keys within a single YAML document
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 12:20:44 +0100 Franz Glasner FIX: "doc" has been renamed to "docs" a long time ago: follow in MANIFEST.in and .hgkwarchive also
Mon, 07 Dec 2020 09:45:55 +0100 Franz Glasner ===== Added signature for changeset b61d8b2108e0
Mon, 07 Dec 2020 09:45:49 +0100 Franz Glasner >>>>> Added tag v0.12 for changeset c50548709dac
Mon, 07 Dec 2020 09:45:43 +0100 Franz Glasner +++++ v0.12 v0.12
Mon, 07 Dec 2020 02:01:31 +0100 Franz Glasner Changelog: note AWS additions
Mon, 07 Dec 2020 01:59:11 +0100 Franz Glasner Some links to AWS docu into the aws moduleSome links to AWS docu into the aws moduleSome links to AWS docu into the aws moduleSome links to AWS docu into the aws moduleSome links to AWS docu into the aws moduleSome links to AWS docu into the aws moduleSome links to AWS docu into the aws moduleSome links to AWS docu into the aws module
Mon, 07 Dec 2020 01:51:24 +0100 Franz Glasner More granular configuration of retrieving AWS metadata: retries with backoff setting
Mon, 07 Dec 2020 01:06:33 +0100 Franz Glasner Implemented an "AWS" namespace to retrieve some AWS-specific metadata
Mon, 05 Oct 2020 09:25:11 +0200 Franz Glasner ===== Added signature for changeset b7af72127e38
Mon, 05 Oct 2020 09:24:59 +0200 Franz Glasner >>>>> Added tag v0.11 for changeset 57fca7448740
Mon, 05 Oct 2020 09:24:52 +0200 Franz Glasner +++++ v0.11 v0.11
Mon, 05 Oct 2020 09:24:39 +0200 Franz Glasner Docu: CHANGES
Mon, 05 Oct 2020 01:17:08 +0200 Franz Glasner Trove classifier: use the generic Python 3 classifier and not the generic Python 2 one
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:37 +0200 Franz Glasner ===== Added signature for changeset a08f1aa833b4
Thu, 10 Sep 2020 09:31:18 +0200 Franz Glasner >>>>> Added tag v0.10 for changeset e73884fe060b
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:37:37 +0200 Franz Glasner ===== Added signature for changeset 77488dd059d0
Tue, 28 Jul 2020 08:35:55 +0200 Franz Glasner >>>>> Added tag v0.9 for changeset f62764292b9d
Tue, 28 Jul 2020 08:35:47 +0200 Franz Glasner +++++ v0.9 v0.9
Tue, 28 Jul 2020 08:31:08 +0200 Franz Glasner More elaborated changelog for the last change.
Tue, 28 Jul 2020 01:12:41 +0200 Franz Glasner Do not set "root", "self" and "here" variables any more.
Wed, 08 Jul 2020 10:36:55 +0200 Franz Glasner ===== Added signature for changeset 779511871cc2
Wed, 08 Jul 2020 10:35:26 +0200 Franz Glasner >>>>> Added tag v0.8.1 for changeset 428158054729
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:10:00 +0200 Franz Glasner ===== Added signature for changeset e5fa350df554
Wed, 08 Jul 2020 09:09:41 +0200 Franz Glasner >>>>> Added tag v0.8 for changeset 16bcd85c7d28
Wed, 08 Jul 2020 09:09:27 +0200 Franz Glasner +++++ v0.8 v0.8
Wed, 08 Jul 2020 08:52:09 +0200 Franz Glasner Put a note about the latest breaking change into the appropriate documentation section also
Tue, 07 Jul 2020 22:21:27 +0200 Franz Glasner Do not implicitely convert a configuration value to text if the value is the result of just a variable expansion.
Tue, 07 Jul 2020 09:27:24 +0200 Franz Glasner Style: placement of "__all__"
Tue, 07 Jul 2020 09:11:55 +0200 Franz Glasner Use explicit type conversion instead of an implicit one.
Mon, 06 Jul 2020 23:38:04 +0200 Franz Glasner Do not use ".format()" but string concatenation or (when conversion to Unicode is needed) the faster %s method
Thu, 21 May 2020 09:57:18 +0200 Franz Glasner ===== Added signature for changeset 2a77c3c911d6
Thu, 21 May 2020 09:56:56 +0200 Franz Glasner >>>>> Added tag v0.7.4 for changeset efc9674fc549
Thu, 21 May 2020 09:56:45 +0200 Franz Glasner +++++ v0.7.4 v0.7.4
Thu, 21 May 2020 09:56:22 +0200 Franz Glasner Change the order of items in CHANGES.txt
Thu, 21 May 2020 08:32:37 +0200 Franz Glasner Implemented OS:node to return the host's computername
Thu, 21 May 2020 08:19:03 +0200 Franz Glasner FIX: The namespace lookup implementation for the "OS" namespace did not properly handle the "default" argument.
Wed, 13 May 2020 09:45:13 +0200 Franz Glasner ===== Added signature for changeset f184e3f7edfe
Wed, 13 May 2020 09:43:16 +0200 Franz Glasner >>>>> Added tag v0.7.3 for changeset 7f87a34a0081
Wed, 13 May 2020 09:43:03 +0200 Franz Glasner +++++ v0.7.3 v0.7.3
Wed, 13 May 2020 09:40:35 +0200 Franz Glasner Prepare CHANGES for 0.7.3
Wed, 13 May 2020 09:33:34 +0200 Franz Glasner Adjust copyright year to 2020
Wed, 13 May 2020 09:26:29 +0200 Franz Glasner Tested with Python 3.7 and 3.8: ok.
Wed, 13 May 2020 09:21:04 +0200 Franz Glasner Tested up to PyYAML 5.3.1: so (with semantic versioning): adjust requirements to "<6"
Fri, 31 May 2019 12:19:00 +0200 Franz Glasner FIX: Wording in CHANGES.txt
Fri, 31 May 2019 12:17:28 +0200 Franz Glasner FIX: v0.7.2 is released already: put the release date into the changelog
Mon, 13 May 2019 09:37:04 +0200 Franz Glasner ===== Added signature for changeset ac5a54b4eacb
Mon, 13 May 2019 09:36:44 +0200 Franz Glasner >>>>> Added tag v0.7.2 for changeset fcc44302a754
Mon, 13 May 2019 09:36:36 +0200 Franz Glasner +++++ v0.7.2 v0.7.2
Mon, 13 May 2019 09:36:27 +0200 Franz Glasner Updated CHANGES.txt with the new (renamed) loader key
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:49 +0200 Franz Glasner ===== Added signature for changeset b2a3161dd4e5
Fri, 10 May 2019 09:36:17 +0200 Franz Glasner >>>>> Added tag v0.7.1 for changeset 90dd0d04b926
Fri, 10 May 2019 09:36:07 +0200 Franz Glasner +++++ v0.7.1 v0.7.1
Thu, 09 May 2019 12:25:28 +0200 Franz Glasner FIX: Docu: Typo
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 10:18:23 +0200 Franz Glasner Docu: The build of the documentation requires PyYAML and toml.
Wed, 08 May 2019 10:13:56 +0200 Franz Glasner FIX: Docu: Sphinx reference syntax to a Python function
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:23:37 +0200 Franz Glasner Doc: Move the "doc" to "docs"
Wed, 08 May 2019 09:17:55 +0200 Franz Glasner FIX: Docu: Sphinx markup
Mon, 06 May 2019 01:18:57 +0200 Franz Glasner ===== Added signature for changeset 54479f1a3921
Mon, 06 May 2019 01:18:28 +0200 Franz Glasner >>>>> Added tag v0.7 for changeset 657cf709463b
Mon, 06 May 2019 01:18:16 +0200 Franz Glasner +++++ v0.7 v0.7
Mon, 06 May 2019 01:07:43 +0200 Franz Glasner Docu: an example for configmix.try_determine_filemode()
Sun, 05 May 2019 18:47:12 +0200 Franz Glasner Doc: adjust documentation of configmix.compat slightly
Sun, 05 May 2019 18:40:03 +0200 Franz Glasner Handle flake8 E265 "block comment should start with '# ': use '# :-' instead of '#-' to mark copyright and license comments
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
Sun, 05 May 2019 16:39:14 +0200 Franz Glasner Doc: wording in "Changes"
Sun, 05 May 2019 14:57:15 +0200 Franz Glasner Doc: use the correct URL for the source of the used toml library: https://github.com/uiri/toml
Sun, 05 May 2019 14:53:15 +0200 Franz Glasner Doc: Wording: "allow" -> "support"
Sun, 05 May 2019 12:07:27 +0200 Franz Glasner Docu: Ban "keyword expansion" -- use "variable interpolation" instead
Sun, 05 May 2019 12:01:33 +0200 Franz Glasner FIX: Docu: "Overhowl" -> "Overhaul".
Sun, 05 May 2019 11:36:12 +0200 Franz Glasner Doc: some wording
Sat, 04 May 2019 14:23:09 +0200 Franz Glasner Need a PyYAML version < 4.
Fri, 03 May 2019 22:26:06 +0200 Franz Glasner An additional TOML-related unittest (types)
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:59:51 +0200 Franz Glasner An additional unit test with a TOML style configuration file
Fri, 03 May 2019 21:51:09 +0200 Franz Glasner Added support for TOML style configuration files
Fri, 03 May 2019 20:21:12 +0200 Franz Glasner Docu: Enhanced the custom loader section somewhat
Fri, 03 May 2019 20:20:05 +0200 Franz Glasner FIX: Docu: Case-sensitivety of filename extension matching depends on the OS now
Fri, 03 May 2019 20:04:40 +0200 Franz Glasner Changelog: note the latest refactorings
Fri, 03 May 2019 19:59:21 +0200 Franz Glasner FIX: Docu: added missing backtick
Fri, 03 May 2019 19:49:59 +0200 Franz Glasner Doc: Adjust the example in the introduction to the new custom association style
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 19:32:04 +0200 Franz Glasner Declare requirements on the Python version formally also
Fri, 03 May 2019 19:06:37 +0200 Franz Glasner Use the pip "extras" feature to install optional features (e.g. PyYAML)
Fri, 03 May 2019 10:42:54 +0200 Franz Glasner Unit-tests with the file-mode scanner
Fri, 03 May 2019 09:46:43 +0200 Franz Glasner Changelog
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:28:31 +0200 Franz Glasner FIX: Document the breaking change in the upcoming v0.7 in the chapter for "Breaking Changes" also
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