log

age author description
Fri, 19 Nov 2021 13:37:23 +0100 Franz Glasner +++++ v0.17b2 v0.17b2
Fri, 19 Nov 2021 13:28:35 +0100 Franz Glasner Changelog
Fri, 19 Nov 2021 13:28:08 +0100 Franz Glasner Unittests for the new base and rebind features
Fri, 19 Nov 2021 13:27:41 +0100 Franz Glasner Allow a jailed configuration to return its base configuration via a property
Fri, 19 Nov 2021 13:26:53 +0100 Franz Glasner Allow to rebind a jailed configuration to another "similar" base
Fri, 19 Nov 2021 12:40:23 +0100 Franz Glasner Implement a ".is_jail" flag for configuration objects: to test/assert whether we expect a jail configuration
Fri, 19 Nov 2021 09:31:26 +0100 Franz Glasner ===== Added signature for changeset 9ff1d4527f5c
Fri, 19 Nov 2021 09:30:58 +0100 Franz Glasner >>>>> Added tag v0.17b1 for changeset 7c4805439949
Fri, 19 Nov 2021 09:30:31 +0100 Franz Glasner +++++ v0.17b1 v0.17b1
Fri, 19 Nov 2021 09:28:49 +0100 Franz Glasner Docs
Fri, 19 Nov 2021 01:59:42 +0100 Franz Glasner Docs
Fri, 19 Nov 2021 01:39:18 +0100 Franz Glasner Jailed configuration: implement more methods: getfirstvarl, getfirstvarl_s, getfirstvar and getfirstvar_s
Thu, 18 Nov 2021 22:29:05 +0100 Franz Glasner Docs
Thu, 18 Nov 2021 22:14:34 +0100 Franz Glasner Style
Thu, 18 Nov 2021 18:30:59 +0100 Franz Glasner Begin a jailed configuration with access to a sub-tree of the original configuration
Wed, 10 Nov 2021 09:43:15 +0100 Franz Glasner FIX: markup in the changelog: missing leading colon
Wed, 10 Nov 2021 09:40:15 +0100 Franz Glasner ===== Added signature for changeset e26c21bdf6bb
Wed, 10 Nov 2021 09:39:32 +0100 Franz Glasner >>>>> Added tag v0.16.1 for changeset fd948c62908d
Wed, 10 Nov 2021 09:39:23 +0100 Franz Glasner +++++ v0.16.1 v0.16.1
Wed, 10 Nov 2021 09:38:21 +0100 Franz Glasner Tests for getfirstintvarl_s()
Wed, 10 Nov 2021 09:37:44 +0100 Franz Glasner Docs
Wed, 10 Nov 2021 02:43:23 +0100 Franz Glasner Docs: document Configuration.getfirstvarl_s()
Wed, 10 Nov 2021 02:38:38 +0100 Franz Glasner Docs: minimal introduction for getfirstXXXl_s variants
Wed, 10 Nov 2021 02:12:37 +0100 Franz Glasner Add Configuration.getfirstfloatvar_s() to the introduction
Wed, 10 Nov 2021 02:11:12 +0100 Franz Glasner First documentation of getfirstvarl()
Wed, 10 Nov 2021 01:53:50 +0100 Franz Glasner Implemented Configuration.getfirstintvarl_s(), .getfirstboolvar_s() and .getfirstfloatvarl_s()
Wed, 10 Nov 2021 01:53:23 +0100 Franz Glasner Implemented Configuration.getfirstfloatvar_s().
Wed, 10 Nov 2021 01:42:15 +0100 Franz Glasner Renamed "names" arguments into the more proper "path"
Wed, 10 Nov 2021 01:37:36 +0100 Franz Glasner Implemented Configuration.getfirstvarl() and Configuration.getfirstvarl_s()
Tue, 09 Nov 2021 21:58:05 +0100 Franz Glasner Docu: "namespace" in getvarl() is a keyword argument
Sun, 11 Jul 2021 22:47:20 +0200 Franz Glasner ===== Added signature for changeset 75cd74a0aa2d
Sun, 11 Jul 2021 22:46:58 +0200 Franz Glasner >>>>> Added tag v0.16 for changeset 5ad3fd49891f
Sun, 11 Jul 2021 22:46:49 +0200 Franz Glasner +++++ v0.16 v0.16
Sun, 11 Jul 2021 19:07:19 +0200 Franz Glasner Put the newly implemented access methods getfirstXXX() into the changelog
Sun, 11 Jul 2021 17:28:31 +0200 Franz Glasner Docs: Introduce the newly introduces access methods
Sun, 11 Jul 2021 17:28:01 +0200 Franz Glasner FIX: Doc strings
Sun, 11 Jul 2021 17:08:06 +0200 Franz Glasner Implement ".getfirstintvar_s()" and ".getfirstboolvar_s()" with unittests
Sun, 11 Jul 2021 16:43:14 +0200 Franz Glasner FIX: 4ff02a4f401a made a somewhat wrong fix for Python 2.7: now the real fix takes into account that all text types are supposed to be Unicode in Python 2
Sun, 11 Jul 2021 16:39:19 +0200 Franz Glasner Unittests for ".getfirstvar_s()"
Sun, 11 Jul 2021 14:26:42 +0200 Franz Glasner Unittests for ".getfirstvar()"
Sun, 11 Jul 2021 14:19:35 +0200 Franz Glasner FIX: Test for Python 2.7: a real "False" needs to be a real "False"
Fri, 09 Jul 2021 09:40:49 +0200 Franz Glasner Implement ".getfirstvar()" and ".getfirstvar_s()".
Fri, 09 Jul 2021 08:58:57 +0200 Franz Glasner ===== Added signature for changeset 9ff02936afd7
Fri, 09 Jul 2021 08:58:27 +0200 Franz Glasner >>>>> Added tag v0.15.1 for changeset c404e5548e4b
Fri, 09 Jul 2021 08:58:06 +0200 Franz Glasner +++++ v0.15.1 v0.15.1
Fri, 09 Jul 2021 08:53:30 +0200 Franz Glasner FIX: Handle a "default" keyword parameter in ".getvar()" properly.
Fri, 25 Jun 2021 00:57:21 +0200 Franz Glasner ===== Added signature for changeset e8dc6bb0afda
Fri, 25 Jun 2021 00:57:07 +0200 Franz Glasner >>>>> Added tag v0.15 for changeset 3d5eaa6895d9
Fri, 25 Jun 2021 00:56:57 +0200 Franz Glasner +++++ v0.15 v0.15
Fri, 25 Jun 2021 00:56:22 +0200 Franz Glasner Docu: fix link to KeyError in the new filter function implementations
Thu, 24 Jun 2021 22:01:53 +0200 Franz Glasner Extend copyright year in compat.py to 2021
Thu, 24 Jun 2021 21:21:45 +0200 Franz Glasner Make the "u()" import in constants non exportable
Thu, 24 Jun 2021 21:20:37 +0200 Franz Glasner Use constants for the names of the "None" and "Empty" filters
Thu, 24 Jun 2021 20:52:21 +0200 Franz Glasner Unittest to check "None" and "Empty" filters for existing values: they just pass through unchanged
Thu, 24 Jun 2021 20:26:33 +0200 Franz Glasner Avoid DeprecationWarning: assertEquals() -> assertEqual()
Thu, 24 Jun 2021 19:41:44 +0200 Franz Glasner FIX: Tagging of the KeyError: :py:exception: -> :py:exc:
Thu, 24 Jun 2021 19:39:20 +0200 Franz Glasner Changelog and minimal docu for `None` and `Empty` filters
Thu, 24 Jun 2021 19:26:53 +0200 Franz Glasner Implement the "Empty" filter.
Thu, 24 Jun 2021 19:23:06 +0200 Franz Glasner Unittests for the "|None" filter
Thu, 24 Jun 2021 19:22:53 +0200 Franz Glasner FIX: Do not apply the type convertion None -> "" if the expansions comprises the whole expression
Thu, 24 Jun 2021 09:33:22 +0200 Franz Glasner Implement a special filter named "None" that suppresses "KeyErrors" from interpolation lookups and returns a Python "None" instead
Wed, 23 Jun 2021 15:00:37 +0200 Franz Glasner Mark the use of "unichr()" with "noqa: F821" because of flake8 complaints when running it with Python3
Thu, 10 Jun 2021 22:02:09 +0200 Franz Glasner New filter function "urlquote_plus" which quotes a space into a '+' character
Mon, 10 May 2021 09:28:14 +0200 Franz Glasner ===== Added signature for changeset c0bc9e2b11c0
Mon, 10 May 2021 09:28:02 +0200 Franz Glasner >>>>> Added tag v0.14 for changeset ce7aea9eac4a
Mon, 10 May 2021 09:27:52 +0200 Franz Glasner +++++ v0.14 v0.14
Mon, 10 May 2021 09:17:12 +0200 Franz Glasner docs: some more docu for tree references
Mon, 10 May 2021 09:16:04 +0200 Franz Glasner WS
Sun, 09 May 2021 22:10:58 +0200 Franz Glasner docs: fix example of tree reference syntax
Sat, 08 May 2021 19:19:35 +0200 Franz Glasner docs, tests: notes and additional tests when quoting the "ref" namespace name
Sat, 08 May 2021 18:55:39 +0200 Franz Glasner Docs: fix typo
Sat, 08 May 2021 18:48:42 +0200 Franz Glasner Tests: add some more asserte to test_namespace_quoting
Fri, 07 May 2021 10:44:42 +0200 Franz Glasner WS
Fri, 07 May 2021 10:43:46 +0200 Franz Glasner Tests: more thorough tests of identity and inverse quoting
Fri, 07 May 2021 10:36:47 +0200 Franz Glasner Tests: Remove debug output
Fri, 07 May 2021 10:35:21 +0200 Franz Glasner By default quote also the characters "{", "}", "[" and "]" because they are special in YAML
Fri, 07 May 2021 09:31:22 +0200 Franz Glasner Docs: quoting
Fri, 07 May 2021 09:30:46 +0200 Franz Glasner Tests: add a test for variable interpolation with a quoted namespace
Fri, 07 May 2021 09:23:45 +0200 Franz Glasner Tests: for namespace quoting use some encoding variants also
Fri, 07 May 2021 09:22:16 +0200 Franz Glasner WS
Fri, 07 May 2021 09:18:41 +0200 Franz Glasner FIX: Handle the unquoting of namespaces within Configuration.getvar() properly.
Thu, 06 May 2021 22:58:10 +0200 Franz Glasner Docu: syntax fix in example
Thu, 06 May 2021 22:23:34 +0200 Franz Glasner Test that quote() and unquote() are inverse
Thu, 06 May 2021 22:16:56 +0200 Franz Glasner By default quote '"' and "'" also
Thu, 06 May 2021 20:55:43 +0200 Franz Glasner By default quote the "#" character also because it is typically a comment in all the configuration file formats.
Thu, 06 May 2021 20:55:19 +0200 Franz Glasner Docs: enhanced changelog
Thu, 06 May 2021 20:48:27 +0200 Franz Glasner WS
Thu, 06 May 2021 11:17:56 +0200 Franz Glasner Comment: typo
Thu, 06 May 2021 11:06:50 +0200 Franz Glasner FIX: Python2 compatibility: keyword arguments after *args not allowed: use **kwds and manual retrieval with .pop() instead
Thu, 06 May 2021 09:45:51 +0200 Franz Glasner Allow variable name quoting to be used in .getvar() and .getvar_s() and references
Wed, 05 May 2021 23:12:01 +0200 Franz Glasner Change the formatting the changelog: remove the dependency on the changelog package.
Wed, 05 May 2021 22:46:00 +0200 Franz Glasner Renamed requirements_docu.txt -> requirements_docs.txt.
Wed, 05 May 2021 22:45:04 +0200 Franz Glasner ADD: an extra requirements_tests.txt
Wed, 05 May 2021 09:22:00 +0200 Franz Glasner Docu: first short notes about configuration tree references
Wed, 05 May 2021 01:41:01 +0200 Franz Glasner Docu: .getvarl() and .getvarl_s()
Wed, 05 May 2021 01:32:07 +0200 Franz Glasner Implemented new access methods .getvarl() and .getvarl_s
Thu, 29 Apr 2021 08:43:15 +0200 Franz Glasner Further unittest for config reference expansion
Wed, 28 Apr 2021 09:28:48 +0200 Franz Glasner Unittests for explicit expansion of configuration references
Wed, 28 Apr 2021 09:23:14 +0200 Franz Glasner Docu
Wed, 28 Apr 2021 09:19:55 +0200 Franz Glasner FIX: Docu
Wed, 28 Apr 2021 09:12:40 +0200 Franz Glasner New unittest for the behaviour of ".getvar()" with regard to config references
Tue, 27 Apr 2021 09:29:43 +0200 Franz Glasner Wording in docu
Tue, 27 Apr 2021 09:08:46 +0200 Franz Glasner Docu: FIX: wording
Mon, 26 Apr 2021 09:43:47 +0200 Franz Glasner FIX: add forgotten file: configuration file to test tree references
Mon, 26 Apr 2021 09:42:42 +0200 Franz Glasner Implemented the "ref" namespace to get configuration tree references.
Sun, 25 Apr 2021 18:05:26 +0200 Franz Glasner FIX: Map unicode strings to boolean values because this is the canonical texttype in confixmmix
Sun, 25 Apr 2021 16:09:00 +0200 Franz Glasner Move some important public constants into the .constants sub-module
Sun, 25 Apr 2021 14:05:16 +0200 Franz Glasner Docu
Sun, 25 Apr 2021 12:54:02 +0200 Franz Glasner Renumber: make room for new tests implemented in the mixin class
Sun, 25 Apr 2021 12:21:11 +0200 Franz Glasner Docs: "config" is the default **root** section
Wed, 21 Apr 2021 09:32:04 +0200 Franz Glasner ===== Added signature for changeset be59b651849b
Wed, 21 Apr 2021 09:31:45 +0200 Franz Glasner >>>>> Added tag v0.13 for changeset 5648e4611383
Wed, 21 Apr 2021 09:31:37 +0200 Franz Glasner +++++ v0.13 v0.13
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 21:17:26 +0100 Franz Glasner Adjust copyright end year for the documentation to 2021
Wed, 10 Feb 2021 15:26:44 +0100 Franz Glasner Change
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