Commit Graph

  • 31086fea53 Move json_handling to corelibs_json module refactor/TTD-2983/split-corelibs-into-modules Clemens Schwaighofer 2026-02-03 14:03:17 +09:00
  • fd956095de Move SymmetricEncryption to corelibs_encryption module Clemens Schwaighofer 2026-02-03 13:32:18 +09:00
  • a046d9f84c Move file handling to corelibs_file module Clemens Schwaighofer 2026-02-03 11:42:57 +09:00
  • 2e0d5aeb51 Move all debug handling into their own packages Clemens Schwaighofer 2026-02-03 10:48:59 +09:00
  • 28ab7c6f0c Move regex checks to corelibs_regex_checks module Clemens Schwaighofer 2026-02-02 14:56:07 +09:00
  • d098eb58f3 v0.48.0: Update Caller class with better error handling and reporting master v0.48.0 development Clemens Schwaighofer 2026-01-30 18:20:21 +09:00
  • 5319a059ad Update the caller class Clemens Schwaighofer 2026-01-30 18:17:41 +09:00
  • 163b8c4018 Update caller Class, backport from github manage script Clemens Schwaighofer 2026-01-30 17:32:30 +09:00
  • 6322b95068 v0.47.0: fingerprint update with fallback for str/int index overlaps v0.47.0 Clemens Schwaighofer 2026-01-27 17:15:32 +09:00
  • 715ed1f9c2 Docblocks update in in iterator handling fingerprint Clemens Schwaighofer 2026-01-27 17:14:31 +09:00
  • 82a759dd21 Fix fingerprint with mixed int and str keys Clemens Schwaighofer 2026-01-27 15:56:17 +09:00
  • fe913608c4 Fix iteration list helpers dict list type Clemens Schwaighofer 2026-01-27 14:52:11 +09:00
  • 79f9c5d1c6 iterator list helpers tests run cases updated Clemens Schwaighofer 2026-01-27 14:51:25 +09:00
  • 3d091129e2 v0.46.0: Add unique list helper function v0.46.0 Clemens Schwaighofer 2026-01-27 14:43:35 +09:00
  • 1a978f786d Add a list helper to create unique list of dictionaries and tests for it. Clemens Schwaighofer 2026-01-27 14:42:19 +09:00
  • 51669d3c5f Settings loader test-run add boolean convert check test Clemens Schwaighofer 2026-01-23 18:07:52 +09:00
  • d128dcb479 v0.45.1: Fix Log with log console format set to None v0.45.1 Clemens Schwaighofer 2026-01-23 15:16:38 +09:00
  • 84286593f6 Log fix bug where log consosle format set to None would throw an exception Clemens Schwaighofer 2026-01-23 15:14:31 +09:00
  • 8d97f09e5e v0.45.0: Log add function to get console formatter flags set v0.45.0 Clemens Schwaighofer 2026-01-23 11:37:02 +09:00
  • 2748bc19be Log, add get console formatter method Clemens Schwaighofer 2026-01-23 11:33:38 +09:00
  • 0b3c8fc774 v0.44.2: Move the compiled regex into dedicated file v0.44.2 Clemens Schwaighofer 2026-01-09 16:17:27 +09:00
  • 7da18e0f00 Moved the compiled regex patterns to a new file regex_constants_compiled Clemens Schwaighofer 2026-01-09 16:15:38 +09:00
  • 49e38081ad v0.44.1: add pre compiled regexes v0.44.1 Clemens Schwaighofer 2026-01-08 15:16:26 +09:00
  • a14f993a31 Add pre-compiled REGEX entries to the regex pattern file Clemens Schwaighofer 2026-01-08 15:14:48 +09:00
  • ae938f9909 v0.44.0: Add more REGEX patters for email matching v0.44.0 Clemens Schwaighofer 2026-01-08 14:59:49 +09:00
  • f91e0bb93a Add new regex constants for email handling and update related tests Clemens Schwaighofer 2026-01-08 14:58:14 +09:00
  • d3f61005cf v0.43.4: Fix for config loader with empty to split into lists values v0.43.4 Clemens Schwaighofer 2026-01-06 10:04:03 +09:00
  • 2923a3e88b Fix settings loader to return empty list when splitting empty string value Clemens Schwaighofer 2026-01-06 09:58:21 +09:00
  • a73ced0067 v0.43.3: settings loader raise exception and log message text split v0.43.3 Clemens Schwaighofer 2025-12-24 10:25:42 +09:00
  • f89b91fe7f Settings loader different log string to value error raise string Clemens Schwaighofer 2025-12-24 10:23:27 +09:00
  • 5950485d46 v0.43.2: add error message list reset to settings loader v0.43.2 Clemens Schwaighofer 2025-12-24 10:18:54 +09:00
  • f349927a63 Reset error message list in settings loader Clemens Schwaighofer 2025-12-24 10:14:54 +09:00
  • dfe8890598 v0.43.1: settings loader update for error reporting on exception raise v0.43.1 Clemens Schwaighofer 2025-12-24 10:09:53 +09:00
  • d224876a8e Settings loader, pass error messages to exception raise Clemens Schwaighofer 2025-12-24 10:08:38 +09:00
  • 17e8c76b94 v0.43.0: SQLmain wrapper class, math helper functions v0.43.0 Clemens Schwaighofer 2025-12-18 17:24:05 +09:00
  • 9034a31cd6 Add math helper module Clemens Schwaighofer 2025-12-18 17:21:14 +09:00
  • 523e61c9f7 Add SQL Main class as general wrapper for SQL DB handling Clemens Schwaighofer 2025-12-18 17:20:57 +09:00
  • cf575ded90 Update on the CSV helper class with UTF detection for BOM reading Clemens Schwaighofer 2025-12-16 18:53:16 +09:00
  • 11a75d8532 Settings loader error message text update Clemens Schwaighofer 2025-12-16 09:47:40 +09:00
  • 6593e11332 Update deprecation infor for enum base Clemens Schwaighofer 2025-12-10 11:35:00 +09:00
  • c310f669d6 v0.42.2: log class update with method to check if any handler is a given minimum level v0.42.2 Clemens Schwaighofer 2025-12-04 14:41:47 +09:00
  • f327f47c3f Add uv.lock to gitignore file Clemens Schwaighofer 2025-12-04 14:41:04 +09:00
  • acd61e825e Add Log method "any handler is minimum level" with tests Clemens Schwaighofer 2025-12-04 14:37:55 +09:00
  • 895701da59 v0.42.1: add requests socks v0.42.1 Clemens Schwaighofer 2025-11-20 11:41:11 +09:00
  • e0fb0db1f0 Add requets socks access Clemens Schwaighofer 2025-11-20 11:40:21 +09:00
  • dc7e56106e v0.42.0: Move text colors to external lib and depreacte the ones in corelibs collection v0.42.0 Clemens Schwaighofer 2025-11-20 11:05:34 +09:00
  • 90e5179980 Remove text color handling from corelibs and use corelibs_text_colors instead Clemens Schwaighofer 2025-11-20 10:59:44 +09:00
  • 9db39003c4 v0.41.0: settings parsers, make arguments override no longer automatic v0.41.0 Clemens Schwaighofer 2025-11-20 10:11:41 +09:00
  • 4ffe372434 Change that the args overload has to be set to override settings from arguments Clemens Schwaighofer 2025-11-20 10:00:36 +09:00
  • a00c27c465 v0.40.0: Fix for settings loader with arguments v0.40.0 Clemens Schwaighofer 2025-11-19 19:03:35 +09:00
  • 1f7f4b8d53 Update settings loader with skip argument set if not matching settings type or ignore flag is set Clemens Schwaighofer 2025-11-19 19:01:29 +09:00
  • baca79ce82 v0.39.2: [Fix] Skip Log format update if it did not change v0.39.2 Clemens Schwaighofer 2025-11-19 17:45:50 +09:00
  • 4265be6430 Merge branch 'development' Clemens Schwaighofer 2025-11-19 17:45:08 +09:00
  • c16b086467 v0.39.1: Skip Log format update if it did not change v0.39.1 Clemens Schwaighofer 2025-11-19 17:44:44 +09:00
  • 48a98c0206 Merge branch 'master' into development Clemens Schwaighofer 2025-11-19 17:43:13 +09:00
  • f1788f057f Log skip format change it format flags have not changed Clemens Schwaighofer 2025-11-19 17:42:47 +09:00
  • 0ad8883809 v0.39.0: Add Log LEVEL flag for console format v0.39.0 Clemens Schwaighofer 2025-11-19 17:37:00 +09:00
  • 51e9b1ce7c Add "LEVEL" option to console log format Clemens Schwaighofer 2025-11-19 17:35:27 +09:00
  • 0d3104f60a v0.38.0: Log console format update Clemens Schwaighofer 2025-11-19 15:45:49 +09:00
  • d29f827fc9 Add a function to Log system to update the console formatter dynamically. Clemens Schwaighofer 2025-11-19 15:17:25 +09:00
  • 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 Clemens Schwaighofer 2025-11-19 13:48:29 +09:00
  • afce5043e4 Cleanup other functions to use extern corelibs Clemens Schwaighofer 2025-11-19 13:46:34 +09:00
  • 5996bb1fc0 Add Log ConsoleFormatSettings.from_string static method to get settings by name with default option Clemens Schwaighofer 2025-11-19 13:45:26 +09:00
  • 06a17d7c30 Switch datetime handling, var handling to corelibs libraries Clemens Schwaighofer 2025-11-19 13:03:52 +09:00
  • af7633183c v0.36.0: Log console format settings with bitwise mask v0.36.0 Clemens Schwaighofer 2025-11-19 11:31:50 +09:00
  • 1280b2f855 Log switch to bitwise flag settings for console format type Clemens Schwaighofer 2025-11-19 11:25:49 +09:00
  • 2e0b1f5951 v0.35.2: Sync miss for Log file format change v0.35.2 Clemens Schwaighofer 2025-11-18 15:55:49 +09:00
  • 548d7491b8 Merge branch 'development' Clemens Schwaighofer 2025-11-18 15:55:05 +09:00
  • ad99115544 v0.35.1: Log move pid into path name block, remove double filename v0.35.1 Clemens Schwaighofer 2025-11-18 15:51:29 +09:00
  • 52919cbc49 Log: move process id to front of pathname in log format Clemens Schwaighofer 2025-11-18 15:49:46 +09:00
  • 7f2dc13c31 v0.35.0: Logging update with output format settings for console logging v0.35.0 Clemens Schwaighofer 2025-11-18 15:37:13 +09:00
  • 592652cff1 Update logging with console output format changes Clemens Schwaighofer 2025-11-18 15:31:16 +09:00
  • 6a1724695e Fix pyproject settings by removing explicit=true Clemens Schwaighofer 2025-11-11 18:05:07 +09:00
  • 037210756e v0.34.0: add BOM check for files v0.34.0 Clemens Schwaighofer 2025-11-06 18:22:45 +09:00
  • 4e78d83092 Add checks for BOM encoding in files Clemens Schwaighofer 2025-11-06 18:21:32 +09:00
  • 0e6331fa6a v0.33.0: datetime parsing update v0.33.0 Clemens Schwaighofer 2025-11-06 13:25:46 +09:00
  • c98c5df63c Update datetime parse helper Clemens Schwaighofer 2025-11-06 13:24:27 +09:00
  • 0981c74da9 v0.32.0: add email sending v0.32.0 Clemens Schwaighofer 2025-10-27 11:22:11 +09:00
  • 31518799f6 README update Clemens Schwaighofer 2025-10-27 11:20:46 +09:00
  • e8b4b9b48e Add send email class Clemens Schwaighofer 2025-10-27 11:19:38 +09:00
  • cd06272b38 v0.31.1: fix dict_helper file name to dict_helpers v0.31.1 Clemens Schwaighofer 2025-10-27 10:42:45 +09:00
  • c5ab4352e3 Fix name dict_helper to dict_helpers Clemens Schwaighofer 2025-10-27 10:40:12 +09:00
  • 0da4a6b70a v0.31.0: Add tests, move files to final location v0.31.0 Clemens Schwaighofer 2025-10-27 10:29:47 +09:00
  • 11c5f3387c README info update Clemens Schwaighofer 2025-10-27 10:17:32 +09:00
  • 3ed0171e17 Readme update Clemens Schwaighofer 2025-10-27 10:09:27 +09:00
  • c7b38b0d70 Add ignore list for coverage (pytest), rename json default function to default_isoformat Clemens Schwaighofer 2025-10-27 10:05:31 +09:00
  • caf0039de4 script handling and string handling Clemens Schwaighofer 2025-10-24 21:19:41 +09:00
  • 2637e1e42c Tests for requests handling Clemens Schwaighofer 2025-10-24 19:00:07 +09:00
  • d0a1673965 Add pytest for logging Clemens Schwaighofer 2025-10-24 18:33:25 +09:00
  • 07e5d23f72 Add jmespath tests Clemens Schwaighofer 2025-10-24 16:47:46 +09:00
  • fb4fdb6857 iterator tests added Clemens Schwaighofer 2025-10-24 16:36:42 +09:00
  • d642a13b6e file handling tests, move progress to script handling Clemens Schwaighofer 2025-10-24 16:07:47 +09:00
  • 8967031f91 csv interface minor update to use the csv exceptions for errors Clemens Schwaighofer 2025-10-24 15:45:09 +09:00
  • 89caada4cc debug handling pytests added Clemens Schwaighofer 2025-10-24 15:44:51 +09:00
  • b3616269bc csv writer to csv interface with reader class Clemens Schwaighofer 2025-10-24 14:43:29 +09:00
  • 4fa22813ce Add tests for settings loader Clemens Schwaighofer 2025-10-24 14:19:05 +09:00
  • 3ee3a0dce0 Tests for check_handling/regex_constants Clemens Schwaighofer 2025-10-24 13:45:46 +09:00
  • 1226721bc0 v0.30.0: add datetime and timestamp handling v0.30.0 Clemens Schwaighofer 2025-10-24 10:07:28 +09:00
  • a76eae0cc7 Add datetime helpers and move all time/date time datetime_handling folder Clemens Schwaighofer 2025-10-24 10:03:04 +09:00
  • 53cf2a6f48 Add prepare_url_slash to string_helpers.py and tests Clemens Schwaighofer 2025-10-23 15:47:19 +09:00