Clemens Schwaighofer
|
6a1724695e
|
Fix pyproject settings by removing explicit=true
|
2025-11-11 18:05:07 +09:00 |
|
Clemens Schwaighofer
|
037210756e
|
v0.34.0: add BOM check for files
|
2025-11-06 18:22:45 +09:00 |
|
Clemens Schwaighofer
|
0e6331fa6a
|
v0.33.0: datetime parsing update
|
2025-11-06 13:26:07 +09:00 |
|
Clemens Schwaighofer
|
c98c5df63c
|
Update datetime parse helper
Allow non T in isotime format, add non T normal datetime parsing
|
2025-11-06 13:24:27 +09:00 |
|
Clemens Schwaighofer
|
0981c74da9
|
v0.32.0: add email sending
|
2025-10-27 11:22:11 +09:00 |
|
Clemens Schwaighofer
|
cd06272b38
|
v0.31.1: fix dict_helper file name to dict_helpers
|
2025-10-27 10:42:45 +09:00 |
|
Clemens Schwaighofer
|
0da4a6b70a
|
v0.31.0: Add tests, move files to final location
|
2025-10-27 10:29:47 +09:00 |
|
Clemens Schwaighofer
|
c7b38b0d70
|
Add ignore list for coverage (pytest), rename json default function to default_isoformat
|
2025-10-27 10:05:31 +09:00 |
|
Clemens Schwaighofer
|
1226721bc0
|
v0.30.0: add datetime and timestamp handling
|
2025-10-24 10:07:28 +09:00 |
|
Clemens Schwaighofer
|
bf83c1c394
|
v0.29.0: Add SQLite IO class
|
2025-10-23 15:24:17 +09:00 |
|
Clemens Schwaighofer
|
84ce43ab93
|
Add SQLite IO class
This is a very basic class without many helper functions added yet
Add to the CoreLibs so when we develop it further it can be used by all projects
|
2025-10-23 15:22:12 +09:00 |
|
Clemens Schwaighofer
|
6edf9398b7
|
v0.28.0: Enum base class added
|
2025-10-23 13:48:57 +09:00 |
|
Clemens Schwaighofer
|
0b59f3cc7a
|
v0.27.0: add json replace content method
|
2025-10-23 13:22:19 +09:00 |
|
Clemens Schwaighofer
|
2544fad9ce
|
Add json helper function json_replace
Function can replace content for a json path string in a dictionary
|
2025-10-23 13:20:40 +09:00 |
|
Clemens Schwaighofer
|
e579ef5834
|
v0.26.0: Add Symmetric Encryption
|
2025-10-23 11:48:52 +09:00 |
|
Clemens Schwaighofer
|
543e9766a1
|
Add symmetric encryption and tests
|
2025-10-23 11:47:41 +09:00 |
|
Clemens Schwaighofer
|
4c3611aba7
|
v0.25.1: add missing jmespath exception check
|
2025-10-09 16:43:53 +09:00 |
|
Clemens Schwaighofer
|
2f4e236350
|
v0.25.0: add create datetime iso format
|
2025-10-08 16:09:29 +09:00 |
|
Clemens Schwaighofer
|
ed22105ec8
|
v0.24.4: Fix Zone info data in TimestampStrings class
|
2025-09-25 15:54:54 +09:00 |
|
Clemens Schwaighofer
|
2690a285d9
|
v0.24.3: Pytest fixes
|
2025-09-25 15:38:29 +09:00 |
|
Clemens Schwaighofer
|
ca0ab2d7d1
|
v0.24.2: TimestampString allows ZoneInfo object as zone name
|
2025-09-25 15:16:19 +09:00 |
|
Clemens Schwaighofer
|
14466c3ff8
|
v0.24.1: allow negative timestamp convert to seconds, add pytests for this function
|
2025-09-24 15:27:15 +09:00 |
|
Clemens Schwaighofer
|
7d1ee70cf6
|
v0.24.0: Add timestamp seconds to human readable
|
2025-09-19 10:25:44 +09:00 |
|
Clemens Schwaighofer
|
37a197e7f1
|
v0.23.0: json dumps updates for functions, safe dict dump
|
2025-09-03 18:15:48 +09:00 |
|
Clemens Schwaighofer
|
d19abcabc7
|
v0.22.6: Empty settings loader config for just data load
|
2025-08-26 14:40:22 +09:00 |
|
Clemens Schwaighofer
|
cbd39ff161
|
v0.22.5: settings loader clean up
|
2025-08-26 14:33:26 +09:00 |
|
Clemens Schwaighofer
|
3a7a1659f0
|
Log remove auto close log queue logic
|
2025-08-05 16:21:11 +09:00 |
|
Clemens Schwaighofer
|
6090995eba
|
v0.22.3: Fixes in Log for atexit calls for queue close
|
2025-08-05 13:24:16 +09:00 |
|
Clemens Schwaighofer
|
a7a4141f58
|
v0.22.2: Log remove __del__ call for clean up, this broke everything
|
2025-08-05 10:37:57 +09:00 |
|
Clemens Schwaighofer
|
765cc061c1
|
v0.22.1: Log update with closing queue on exit or abort
|
2025-08-05 10:33:55 +09:00 |
|
Clemens Schwaighofer
|
29dd906fe0
|
v0.22.0: per run log file rotate
|
2025-08-01 16:04:18 +09:00 |
|
Clemens Schwaighofer
|
0bd7c1f685
|
v0.21.1: Update convert time string to skip any numbers
|
2025-07-29 09:30:56 +09:00 |
|
Clemens Schwaighofer
|
12af1c80dc
|
v0.21.0: string with time units to seconds int
|
2025-07-29 09:15:20 +09:00 |
|
Clemens Schwaighofer
|
e2e7882bfa
|
Log exception with new exception_stack call, exception_stack method added to the debug helpers
|
2025-07-28 15:27:55 +09:00 |
|
Clemens Schwaighofer
|
5203bcf1ea
|
v0.19.1: Log exception call, add call stack to the console log output
|
2025-07-28 14:32:56 +09:00 |
|
Clemens Schwaighofer
|
b97ca6f064
|
v0.19.0: add http basic auth creator method
|
2025-07-26 11:27:10 +09:00 |
|
Clemens Schwaighofer
|
3cd3f87d68
|
v0.18.2: dump data parameter change to Any
|
2025-07-26 10:52:48 +09:00 |
|
Clemens Schwaighofer
|
2b8240c156
|
v0.18.1: bug fix for find_in_array_from_list search key check
|
2025-07-25 15:58:59 +09:00 |
|
Clemens Schwaighofer
|
9c49f83c16
|
v0.18.0: array_search deprecation in change for find_in_array_from_list with correct parameter order
|
2025-07-25 15:50:58 +09:00 |
|
Clemens Schwaighofer
|
5767533668
|
v0.17.0: exceptions handling added for csv file reading
|
2025-07-25 10:25:44 +09:00 |
|
Clemens Schwaighofer
|
26f8249187
|
v0.16.0: trackeback call stack reader method fix
|
2025-07-24 10:53:44 +09:00 |
|
Clemens Schwaighofer
|
ea527ea60c
|
v0.15.0: Log class update with split up class with Logger sub class for pool/fork/thread worker setup
|
2025-07-18 14:18:19 +09:00 |
|
Clemens Schwaighofer
|
0a29a592f9
|
v0.14.1: mask update to also work recusrive
|
2025-07-17 15:20:38 +09:00 |
|
Clemens Schwaighofer
|
743a0a8ac9
|
v0.14.0: logging exception automatically writes to error for console output
|
2025-07-15 17:57:49 +09:00 |
|
Clemens Schwaighofer
|
ea3b4f1790
|
v0.13.2: move domain regex to the regex constant file
|
2025-07-15 11:16:01 +09:00 |
|
Clemens Schwaighofer
|
db6a3b53c5
|
v0.13.1: settings loader check additions
|
2025-07-15 10:33:38 +09:00 |
|
Clemens Schwaighofer
|
4acc0b51b1
|
v0.13.0: move the dump data method from the iterator folder to the debug folder
|
2025-07-15 09:55:25 +09:00 |
|
Clemens Schwaighofer
|
7119844313
|
v0.12.6: Settings: exception raised on error point, stacklevel increased for all sub functions in log/settings loader
|
2025-07-15 09:51:23 +09:00 |
|
Clemens Schwaighofer
|
70e8ceecce
|
v0.12.5: settings loader allow empty block
|
2025-07-14 18:15:59 +09:00 |
|
Clemens Schwaighofer
|
b74ed1f30e
|
v0.12.4: settings loader add set default value for empty
|
2025-07-14 17:22:03 +09:00 |
|