| Sat, 10 Jun 2023 22:11:29 +0200 |
Franz Glasner |
Add extra "sasl" because for the "saslprep()" filter passlib.utils is needed
|
| Sat, 10 Jun 2023 21:58:16 +0200 |
Franz Glasner |
FIX: The YAML loader had wrong format strings in its exception handlers.
|
| Sat, 10 Jun 2023 21:38:13 +0200 |
Franz Glasner |
Because Configuration.getvarl() expands references internally already extra handling of references in .jailed() is not needed
|
| Sat, 10 Jun 2023 11:48:15 +0200 |
Franz Glasner |
Docs
|
| Sat, 10 Jun 2023 11:40:05 +0200 |
Franz Glasner |
Docs
|
| Sat, 10 Jun 2023 04:08:40 +0200 |
Franz Glasner |
Docs
|
| Sat, 10 Jun 2023 03:56:17 +0200 |
Franz Glasner |
Changelog
|
| Fri, 09 Jun 2023 22:28:18 +0200 |
Franz Glasner |
Tests for the new feature that resolves references at jail roots
|
| Fri, 09 Jun 2023 09:24:41 +0200 |
Franz Glasner |
Begin "ref:" support for jails.
|
| Thu, 08 Jun 2023 22:14:30 +0200 |
Franz Glasner |
FIX: Typo in docs
|
| Wed, 12 Apr 2023 09:27:37 +0200 |
Franz Glasner |
===== Added signature for changeset e1fd2fca8694
|
| Wed, 12 Apr 2023 09:27:20 +0200 |
Franz Glasner |
>>>>> Tag v0.21.2 for changeset 2ca35f4b03a5
|
| Wed, 12 Apr 2023 09:27:06 +0200 |
Franz Glasner |
+++++ v0.21.2
v0.21.2
|
| Wed, 12 Apr 2023 09:24:44 +0200 |
Franz Glasner |
Changelog
|
| Wed, 12 Apr 2023 09:21:36 +0200 |
Franz Glasner |
Extent all important copyright years to 2023
|
| Wed, 12 Apr 2023 09:17:06 +0200 |
Franz Glasner |
Test with PyYAML 6.0: ok.
|
| Fri, 03 Jun 2022 09:17:37 +0200 |
Franz Glasner |
===== Added signature for changeset 1992434683d1
|
| Fri, 03 Jun 2022 09:17:32 +0200 |
Franz Glasner |
>>>>> Added tag v0.21.1 for changeset 02a21e689fc1
|
| Fri, 03 Jun 2022 09:17:25 +0200 |
Franz Glasner |
+++++ v0.21.1
v0.21.1
|
| Fri, 03 Jun 2022 09:09:47 +0200 |
Franz Glasner |
===== Added signature for changeset f5d1679896d0
|
| Fri, 03 Jun 2022 09:09:31 +0200 |
Franz Glasner |
>>>>> Added tag v0.21 for changeset 0eff8441c4b9
|
| Fri, 03 Jun 2022 02:17:12 +0200 |
Franz Glasner |
Implement iteration support that yields properly jailed configurations for each container item
v0.21
|
| Fri, 03 Jun 2022 01:38:04 +0200 |
Franz Glasner |
Tests for index sub-jail accesses
|
| Fri, 03 Jun 2022 00:55:26 +0200 |
Franz Glasner |
Ignore the compiled extension module (.so, .pdb)
|
| Fri, 03 Jun 2022 00:28:54 +0200 |
Franz Glasner |
Docs: Drop a note to quote the "~" character when it shall not be subject to interpretation as key index but key string
|
| Fri, 03 Jun 2022 00:20:48 +0200 |
Franz Glasner |
Drop a note when using direct list access syntax together with jailed configurations
|
| Fri, 03 Jun 2022 00:10:08 +0200 |
Franz Glasner |
FIX: Docs: Typo in changelog: "login" -> "logic"
|
| Thu, 02 Jun 2022 21:23:47 +0200 |
Franz Glasner |
FIX: Docs: reST syntax in changelog
|
| Mon, 30 May 2022 14:08:40 +0200 |
Franz Glasner |
Test indexed list access in variable interpolations: ok.
|
| Mon, 30 May 2022 13:23:53 +0200 |
Franz Glasner |
Basic documentation for the indexed list access
|
| Mon, 30 May 2022 13:19:19 +0200 |
Franz Glasner |
Test list access with negative indexes
|
| Mon, 30 May 2022 09:31:29 +0200 |
Franz Glasner |
Enable indexed access to lists in the configuration using an access path string representation like "~NNN~"
|
| Sun, 29 May 2022 15:32:54 +0200 |
Franz Glasner |
Docstring: be more accurate now in ".jailed()"
|
| Thu, 19 May 2022 22:10:59 +0200 |
Franz Glasner |
Add support for using "tomllib" (in Python's stdlib since 3.11) and "tomli" TOML packages.
|
| Thu, 19 May 2022 21:17:39 +0200 |
Franz Glasner |
For better TOML compatibility open TOML files with encoding=""
|
| Fri, 13 May 2022 19:01:25 +0200 |
Franz Glasner |
FIX: Add forgotten test data file
|
| Fri, 13 May 2022 08:53:48 +0200 |
Franz Glasner |
Tests for indexed accesses (jail and non-jail)
|
| Fri, 13 May 2022 08:15:43 +0200 |
Franz Glasner |
Ignore .lldbinit
|
| Fri, 13 May 2022 07:54:33 +0200 |
Franz Glasner |
Changelog
|
| Fri, 13 May 2022 07:51:40 +0200 |
Franz Glasner |
__len__() for jails also now internally expands: this is for consistency with __bool__ when applyint to non-container jails (which are possible)
|
| Fri, 11 Mar 2022 01:53:08 +0100 |
Franz Glasner |
Allow to disable the internal caching in configmix.
|
| Mon, 07 Mar 2022 09:11:22 +0100 |
Franz Glasner |
===== Added signature for changeset f9e80aa80d5c
|
| Mon, 07 Mar 2022 09:10:25 +0100 |
Franz Glasner |
>>>>> Added tag v0.20.5 for changeset e73cf5593010
|
| Mon, 07 Mar 2022 09:10:17 +0100 |
Franz Glasner |
+++++ v0.20.5
v0.20.5
|
| Sat, 05 Mar 2022 16:59:22 +0100 |
Franz Glasner |
Wording in changelog
|
| Sat, 05 Mar 2022 15:26:21 +0100 |
Franz Glasner |
More unittests concerning merging and variable interpolation
|
| Sat, 05 Mar 2022 14:31:30 +0100 |
Franz Glasner |
FIX: Remove last expanding lookup of a value when merging configurations
|
| Sat, 05 Mar 2022 14:17:37 +0100 |
Franz Glasner |
Style: remove trailing semicolon in Python script
|
| Sat, 05 Mar 2022 12:59:35 +0100 |
Franz Glasner |
FIX: {{::DEL::}} has 11 chars instead of 3
|
| Fri, 04 Mar 2022 18:14:12 +0100 |
Franz Glasner |
FIX: Now the merge logic does not interpolate variables in any case.
|
| Fri, 04 Mar 2022 17:35:27 +0100 |
Franz Glasner |
The ``{{::DEL::}}`` is not subject to interpolation any more.
|
| Sun, 23 Jan 2022 17:34:11 +0100 |
Franz Glasner |
Wording: "point" -> "dot"
|
| Mon, 17 Jan 2022 09:18:04 +0100 |
Franz Glasner |
===== Added signature for changeset 66eb46b0d048
|
| Mon, 17 Jan 2022 09:17:43 +0100 |
Franz Glasner |
>>>>> Added tag v0.20.4 for changeset 9ab72688278b
|
| Mon, 17 Jan 2022 09:17:30 +0100 |
Franz Glasner |
+++++ v0.20.4
v0.20.4
|
| Mon, 17 Jan 2022 09:14:01 +0100 |
Franz Glasner |
Changelog
|
| Sun, 16 Jan 2022 12:21:14 +0100 |
Franz Glasner |
Implement /PDBALTPATH for Windows (cross-)builds
|
| Sun, 16 Jan 2022 09:46:57 +0100 |
Franz Glasner |
Exception formatting: more into into some exception error messages
|
| Fri, 14 Jan 2022 11:59:48 +0100 |
Franz Glasner |
Test defaults for interpolation errors
|
| Fri, 14 Jan 2022 11:57:06 +0100 |
Franz Glasner |
FIX: Arguments when calling .getvarl() and .getvarl_s()
|
| Thu, 13 Jan 2022 22:27:20 +0100 |
Franz Glasner |
NULL instead of 0
|
| Thu, 13 Jan 2022 22:15:50 +0100 |
Franz Glasner |
Changelog
|
| Thu, 13 Jan 2022 22:14:41 +0100 |
Franz Glasner |
A unittest for the assertion, that a given default must be returned as identical object and not as copy
|
| Thu, 13 Jan 2022 21:43:02 +0100 |
Franz Glasner |
With Valgrind: 100000 is way too much: use 10000
|
| Thu, 13 Jan 2022 17:52:46 +0100 |
Franz Glasner |
Add a script as test harness for Valgrind'ing the C extension
|
| Thu, 13 Jan 2022 17:38:57 +0100 |
Franz Glasner |
FIX: Handle KeyErrors in fast_getvar_s() properly within its function frame
|
| Thu, 13 Jan 2022 16:03:20 +0100 |
Franz Glasner |
FIX: Hostname in BUILDING
|
| Thu, 13 Jan 2022 15:20:30 +0100 |
Franz Glasner |
Script to prepare for building on Windows with LLVM-13 (clang-cl, lld-link)
|
| Thu, 13 Jan 2022 11:39:38 +0100 |
Franz Glasner |
Introduct a test context to more easily switch between some unittest configurations
|
| Wed, 12 Jan 2022 13:44:12 +0100 |
Franz Glasner |
Use py_object_is when comparing to MISSING
|
| Wed, 12 Jan 2022 09:32:59 +0100 |
Franz Glasner |
===== Added signature for changeset bb721b6ec395
|
| Wed, 12 Jan 2022 09:32:42 +0100 |
Franz Glasner |
>>>>> Added tag v0.20.3 for changeset d51f57cfc197
|
| Wed, 12 Jan 2022 09:32:34 +0100 |
Franz Glasner |
+++++ v0.20.3
v0.20.3
|
| Wed, 12 Jan 2022 09:06:43 +0100 |
Franz Glasner |
Prototype declaration with paremeter names
|
| Wed, 12 Jan 2022 01:12:34 +0100 |
Franz Glasner |
Changelog
|
| Wed, 12 Jan 2022 01:06:54 +0100 |
Franz Glasner |
Wording in comment
|
| Wed, 12 Jan 2022 01:04:24 +0100 |
Franz Glasner |
Provide an internal version of fast_split_ns() to use an already module state available
|
| Wed, 12 Jan 2022 00:44:02 +0100 |
Franz Glasner |
C-implementations of Configuration.getvarl_s() and Configuration.getvar()
|
| Tue, 11 Jan 2022 21:17:06 +0100 |
Franz Glasner |
Change the external visible (and ELF-interposable) variable "_id" to "_configmix_speedups_id".
|
| Tue, 11 Jan 2022 09:30:22 +0100 |
Franz Glasner |
===== Added signature for changeset 71c7b99102d8
|
| Tue, 11 Jan 2022 09:30:07 +0100 |
Franz Glasner |
>>>>> Added tag v0.20.2 for changeset 0db860d649d1
|
| Tue, 11 Jan 2022 09:29:44 +0100 |
Franz Glasner |
+++++ v0.20.2
v0.20.2
|
| Tue, 11 Jan 2022 09:24:08 +0100 |
Franz Glasner |
Comment
|
| Tue, 11 Jan 2022 09:19:59 +0100 |
Franz Glasner |
Changelog
|
| Tue, 11 Jan 2022 02:50:17 +0100 |
Franz Glasner |
C-implementations for Configuration.getvarl() and Configuration.getvar_s()
|
| Tue, 11 Jan 2022 00:52:56 +0100 |
Franz Glasner |
Split up fast_pathstr2path into internal implementation and a simple wrapper
|
| Tue, 11 Jan 2022 00:45:33 +0100 |
Franz Glasner |
Remove the PyUnicode_Check() because it is implicitely done by the PyUnicode_GetLength() call
|
| Mon, 10 Jan 2022 17:17:20 +0100 |
Franz Glasner |
Enable warning level 3 for MSVC-compatible builds (/W3)
|
| Mon, 10 Jan 2022 17:14:20 +0100 |
Franz Glasner |
Remove unused local "tmp2"
|
| Mon, 10 Jan 2022 16:45:48 +0100 |
Franz Glasner |
Changelog
|
| Mon, 10 Jan 2022 11:34:31 +0100 |
Franz Glasner |
FIX: Remove __* from the manifest's "global-exclude": it excludes __init__.py files also.
|
| Mon, 10 Jan 2022 09:12:49 +0100 |
Franz Glasner |
===== Added signature for changeset bac716db589c
|
| Mon, 10 Jan 2022 09:12:31 +0100 |
Franz Glasner |
>>>>> Added tag v0.20.1 for changeset 238e94aacef6
|
| Mon, 10 Jan 2022 09:12:22 +0100 |
Franz Glasner |
+++++ v0.20.1
v0.20.1
|
| Sun, 09 Jan 2022 21:04:11 +0100 |
Franz Glasner |
Adjust copyright year (the end) to 2022
|
| Sun, 09 Jan 2022 16:12:48 +0100 |
Franz Glasner |
Changelog
|
| Sun, 09 Jan 2022 15:42:05 +0100 |
Franz Glasner |
Add file "BUILDING.txt" with some notes now to build and/or distribute
|
| Sun, 09 Jan 2022 14:14:54 +0100 |
Franz Glasner |
Enable the stack-protector (or /GS)
|
| Sun, 09 Jan 2022 13:52:05 +0100 |
Franz Glasner |
Drop bogus comment
|
| Sun, 09 Jan 2022 13:51:09 +0100 |
Franz Glasner |
Style
|
| Sun, 09 Jan 2022 13:50:52 +0100 |
Franz Glasner |
Add a comment about extra arguments to setup.py
|
| Sun, 09 Jan 2022 13:46:57 +0100 |
Franz Glasner |
Allow to build a distribution without C-extensions by using --only-pure
|
| Sun, 09 Jan 2022 13:40:22 +0100 |
Franz Glasner |
Automatically remove ConfigMix.egg-info
|
| Sun, 09 Jan 2022 13:34:41 +0100 |
Franz Glasner |
Put the content of "windows-dev" into the source distribution
|
| Sun, 09 Jan 2022 13:26:56 +0100 |
Franz Glasner |
Put the ".egg-info" check into a common location
|
| Sun, 09 Jan 2022 12:47:56 +0100 |
Franz Glasner |
setup.py: Put the official projectname into a variable and re-use
|
| Sun, 09 Jan 2022 01:21:35 +0100 |
Franz Glasner |
FIX: When cross-compiling use the limited API for Python 3.7+ (not Python 3.10+)
|
| Sun, 09 Jan 2022 00:58:26 +0100 |
Franz Glasner |
Employ compiler optimizations for pure MSVC builds also.
|
| Sun, 09 Jan 2022 00:41:08 +0100 |
Franz Glasner |
Do not use "/EHsc" because no (C++) exceptions (or SEH) is used
|
| Sun, 09 Jan 2022 00:28:15 +0100 |
Franz Glasner |
Use optimizations -O2 when cross-compiling the extension
|
| Sun, 09 Jan 2022 00:20:51 +0100 |
Franz Glasner |
Comment
|
| Sun, 09 Jan 2022 00:19:31 +0100 |
Franz Glasner |
FIX: Exclude some additional temporary files from packaging
|
| Sat, 08 Jan 2022 23:00:36 +0100 |
Franz Glasner |
Allow execution of setup.py by packaging a cross-built Windows _speedups.pyd.
|
| Sat, 08 Jan 2022 21:46:04 +0100 |
Franz Glasner |
Cross-building for Windows 64-bit
|
| Sat, 08 Jan 2022 18:35:58 +0100 |
Franz Glasner |
Remove unneeded duplicat initialization of variables to None
|
| Sat, 08 Jan 2022 18:35:31 +0100 |
Franz Glasner |
Typo
|
| Sat, 08 Jan 2022 18:35:01 +0100 |
Franz Glasner |
Move Configure.py and ninja_syntax.py to windows-dev
|
| Sat, 08 Jan 2022 17:57:36 +0100 |
Franz Glasner |
ADD: Configure.py ind ninjy_syntax.py from py3-extension-tests
|
| Sat, 08 Jan 2022 17:10:33 +0100 |
Franz Glasner |
FIX: zip_safe: make zip_safe False if extensions are to be built
|
| Sat, 08 Jan 2022 17:28:01 +0100 |
Franz Glasner |
Provide the content-type for the long package description: text/x-rst
|