Clemens Schwaighofer
bcca43d774
v0.12.1: settings loader update, regex constants added
2025-07-14 16:01:54 +09:00
Clemens Schwaighofer
6c2637ad34
Settings loader update with basic email check, and on check abort if not valid
...
In the settings checker, if a regex_clean is set as None then we will abort the script with error
if the regex is not matching
Add regex check for email basic
Also add a regex_constants list with regex entries (not compiled and compiled)
2025-07-14 15:57:19 +09:00
Clemens Schwaighofer
b45ca85cd3
v0.12.0: log updates, traceback helper
2025-07-11 19:10:10 +09:00
Clemens Schwaighofer
4ca45ebc73
Move var helpers into their own file, log update with additional levels
...
Add levels for ALERT, EMERGENCY to be syslog compatible
Add direct wrappers for all, but they are not yet fully usable because the stack fix is not yet implemented
Add a new debug helepr to get the stack as a string
2025-07-11 19:09:22 +09:00
Clemens Schwaighofer
2a248bd249
v0.11.0 Release
2025-07-11 11:15:05 +09:00
Clemens Schwaighofer
208f002284
Set pyproject version
2025-07-09 17:17:26 +09:00
Clemens Schwaighofer
08cb994d8d
PyProject version update, testing logging
2025-07-09 16:16:02 +09:00
Clemens Schwaighofer
6e69af4aa8
Update pyproject.toml with new version
2025-07-09 14:45:53 +09:00
Clemens Schwaighofer
717080a009
Add Text ANSI colors class
2025-07-09 08:54:29 +09:00
Clemens Schwaighofer
19197c71ff
README file name fix
2025-07-08 17:50:33 +09:00
Clemens Schwaighofer
b88e0fe564
Add tests for string helpers too, update timestamp strings tests
...
Fix string helpers calls for some edge cases
2025-07-08 15:58:37 +09:00
Clemens Schwaighofer
060e3b4afe
Move test runs into the test-run folder, add TimestampStrings, add basic tests via pytest
...
pytest added for dev.
Move all the test run python scripts into the "test-run" folder, so we can use the tests/ folder for just tests.
Setup one test for the TimestampStrings class with pytests in tests/unit/string_handling/test_timestamp_strings.py
2025-07-08 14:54:26 +09:00
Clemens Schwaighofer
cd07267475
v0.6.0: Fix src folder name
2025-07-08 10:04:01 +09:00
Clemens Schwaighofer
1eb464dd2c
Add string handling helper maks to mask strings
2025-07-03 13:57:39 +09:00
Clemens Schwaighofer
f900a6eab9
Add double byte string format
2025-07-02 18:34:53 +09:00
Clemens Schwaighofer
eb48b316c8
pylint fix update
2025-07-02 14:07:49 +09:00
Clemens Schwaighofer
4cb470e35c
Fix all namings for all folders, add simple test run for progress
...
Missing: tests for all other functions
2025-07-02 13:58:53 +09:00
Clemens Schwaighofer
6f722661b7
Update ToDo list, pg.typed, .python-version
2025-07-02 09:47:10 +09:00
Clemens Schwaighofer
39664aa62b
Readme updates and pyproject.toml name fixes
2025-07-01 19:05:37 +09:00
Clemens Schwaighofer
f5e6c20470
Rename folders to be PEP compatible
2025-07-01 15:49:14 +09:00
Clemens Schwaighofer
e778e7a42f
CoreLibs for Python
...
this is an intial test install.
The folder and file names will differ and some things will move around.
1.0.0 will have the first usable setup
2025-07-01 15:05:32 +09:00