Clemens Schwaighofer
fe913608c4
Fix iteration list helpers dict list type
2026-01-27 14:52:11 +09:00
Clemens Schwaighofer
79f9c5d1c6
iterator list helpers tests run cases updated
2026-01-27 14:51:25 +09:00
Clemens Schwaighofer
3d091129e2
v0.46.0: Add unique list helper function
v0.46.0
2026-01-27 14:43:35 +09:00
Clemens Schwaighofer
1a978f786d
Add a list helper to create unique list of dictionaries and tests for it.
2026-01-27 14:42:19 +09:00
Clemens Schwaighofer
51669d3c5f
Settings loader test-run add boolean convert check test
2026-01-23 18:07:52 +09:00
Clemens Schwaighofer
d128dcb479
v0.45.1: Fix Log with log console format set to None
v0.45.1
2026-01-23 15:16:38 +09:00
Clemens Schwaighofer
84286593f6
Log fix bug where log consosle format set to None would throw an exception
...
Also add prefix "[SettingsLoader] " to print statements in SettingsLoader if we do not write to log
2026-01-23 15:14:31 +09:00
Clemens Schwaighofer
8d97f09e5e
v0.45.0: Log add function to get console formatter flags set
v0.45.0
2026-01-23 11:37:02 +09:00
Clemens Schwaighofer
2748bc19be
Log, add get console formatter method
...
Returns current flags set for console formatter
2026-01-23 11:33:38 +09:00
Clemens Schwaighofer
0b3c8fc774
v0.44.2: Move the compiled regex into dedicated file
v0.44.2
2026-01-09 16:17:27 +09:00
Clemens Schwaighofer
7da18e0f00
Moved the compiled regex patterns to a new file regex_constants_compiled
...
So we do not force the compiled build if not needed
2026-01-09 16:15:38 +09:00
Clemens Schwaighofer
49e38081ad
v0.44.1: add pre compiled regexes
v0.44.1
2026-01-08 15:16:26 +09:00
Clemens Schwaighofer
a14f993a31
Add pre-compiled REGEX entries to the regex pattern file
...
compiled ones hare prefixed with COMPILED_
2026-01-08 15:14:48 +09:00
Clemens Schwaighofer
ae938f9909
v0.44.0: Add more REGEX patters for email matching
v0.44.0
2026-01-08 14:59:49 +09:00
Clemens Schwaighofer
f91e0bb93a
Add new regex constants for email handling and update related tests
2026-01-08 14:58:14 +09:00
Clemens Schwaighofer
d3f61005cf
v0.43.4: Fix for config loader with empty to split into lists values
v0.43.4
2026-01-06 10:04:03 +09:00
Clemens Schwaighofer
2923a3e88b
Fix settings loader to return empty list when splitting empty string value
2026-01-06 09:58:21 +09:00
Clemens Schwaighofer
a73ced0067
v0.43.3: settings loader raise exception and log message text split
v0.43.3
2025-12-24 10:25:42 +09:00
Clemens Schwaighofer
f89b91fe7f
Settings loader different log string to value error raise string
2025-12-24 10:23:27 +09:00
Clemens Schwaighofer
5950485d46
v0.43.2: add error message list reset to settings loader
v0.43.2
2025-12-24 10:18:54 +09:00
Clemens Schwaighofer
f349927a63
Reset error message list in settings loader
2025-12-24 10:14:54 +09:00
Clemens Schwaighofer
dfe8890598
v0.43.1: settings loader update for error reporting on exception raise
v0.43.1
2025-12-24 10:09:53 +09:00
Clemens Schwaighofer
d224876a8e
Settings loader, pass error messages to exception raise
...
So we can get the actual error message in the exception if logging is all off
2025-12-24 10:08:38 +09:00
Clemens Schwaighofer
17e8c76b94
v0.43.0: SQLmain wrapper class, math helper functions
v0.43.0
2025-12-18 17:24:05 +09:00
Clemens Schwaighofer
9034a31cd6
Add math helper module
...
Currently with GCD and LCD functions, along with unit tests.
2025-12-18 17:21:14 +09:00
Clemens Schwaighofer
523e61c9f7
Add SQL Main class as general wrapper for SQL DB handling
2025-12-18 17:20:57 +09:00
Clemens Schwaighofer
cf575ded90
Update on the CSV helper class with UTF detection for BOM reading
2025-12-16 18:53:16 +09:00
Clemens Schwaighofer
11a75d8532
Settings loader error message text update
2025-12-16 09:47:40 +09:00
Clemens Schwaighofer
6593e11332
Update deprecation infor for enum base
...
Test run add for regex checks domain name regex contants
2025-12-10 11:35:00 +09:00
Clemens Schwaighofer
c310f669d6
v0.42.2: log class update with method to check if any handler is a given minimum level
v0.42.2
2025-12-04 14:41:47 +09:00
Clemens Schwaighofer
f327f47c3f
Add uv.lock to gitignore file
2025-12-04 14:41:04 +09:00
Clemens Schwaighofer
acd61e825e
Add Log method "any handler is minimum level" with tests
...
Checks if a given handler is set for any current active handler
2025-12-04 14:37:55 +09:00
Clemens Schwaighofer
895701da59
v0.42.1: add requests socks
v0.42.1
2025-11-20 11:41:11 +09:00
Clemens Schwaighofer
e0fb0db1f0
Add requets socks access
2025-11-20 11:40:21 +09:00
Clemens Schwaighofer
dc7e56106e
v0.42.0: Move text colors to external lib and depreacte the ones in corelibs collection
v0.42.0
2025-11-20 11:05:34 +09:00
Clemens Schwaighofer
90e5179980
Remove text color handling from corelibs and use corelibs_text_colors instead
...
Also update enum with proper pyi file for deprecation warnings
2025-11-20 10:59:44 +09:00
Clemens Schwaighofer
9db39003c4
v0.41.0: settings parsers, make arguments override no longer automatic
v0.41.0
2025-11-20 10:11:41 +09:00
Clemens Schwaighofer
4ffe372434
Change that the args overload has to be set to override settings from arguments
...
So we do not have issues with values change because an arugment has the same name as a setting name
2025-11-20 10:00:36 +09:00
Clemens Schwaighofer
a00c27c465
v0.40.0: Fix for settings loader with arguments
v0.40.0
2025-11-19 19:03:35 +09:00
Clemens Schwaighofer
1f7f4b8d53
Update settings loader with skip argument set if not matching settings type or ignore flag is set
...
We have "args:no" that can be set to avoid override from arguments.
Also arguments that do not match the exepected type are not loaded
2025-11-19 19:01:29 +09:00
Clemens Schwaighofer
baca79ce82
v0.39.2: [Fix] Skip Log format update if it did not change
v0.39.2
2025-11-19 17:45:50 +09:00
Clemens Schwaighofer
4265be6430
Merge branch 'development'
2025-11-19 17:45:08 +09:00
Clemens Schwaighofer
c16b086467
v0.39.1: Skip Log format update if it did not change
v0.39.1
2025-11-19 17:44:44 +09:00
Clemens Schwaighofer
48a98c0206
Merge branch 'master' into development
2025-11-19 17:43:13 +09:00
Clemens Schwaighofer
f1788f057f
Log skip format change it format flags have not changed
2025-11-19 17:42:47 +09:00
Clemens Schwaighofer
0ad8883809
v0.39.0: Add Log LEVEL flag for console format
v0.39.0
2025-11-19 17:37:00 +09:00
Clemens Schwaighofer
51e9b1ce7c
Add "LEVEL" option to console log format
...
So we can set output to onle the message without any information (NONE),
only level (BARE), time and level (MINIMAL), time, file, line and level (CONDENSED) or
(ALL) full information.
2025-11-19 17:35:27 +09:00
Clemens Schwaighofer
0d3104f60a
v0.38.0: Log console format update
2025-11-19 15:45:49 +09:00
Clemens Schwaighofer
d29f827fc9
Add a function to Log system to update the console formatter dynamically.
2025-11-19 15:17:25 +09:00
Clemens Schwaighofer
282fe1f7c0
v0.37.0: Log add from lookup for strings in Console config, move var helpers, datetime, enum to stand alone libs
v0.37.0
2025-11-19 13:48:29 +09:00