pyvider-rpcplugin
2025-02-25
Introduction of structured logging system (`slogger
7 files · 836+ · 2-
New Structured Logger (SLogger)
6 files changed
config.yamlAdded (+12)__init__.pyModified (+385/-2)config.pyXModifiedorig_init.pyAdded (+2)proxy.pyXModifiedslogger.pyAdded (+385)
- Created
slogger.py(385 lines) implementing structured logging with structlog integration decouple behavioral1 file
slogger.py
- Iterative refinements to constructor parameters (renamed
_logger/_structlog/_processorsto publiclogger/structlog/processors) decouple internal5 files
__init__.pyconfig.pyXorig_init.pyproxy.pyXslogger.py
- Added
struct.pywith trace-level logging support instantiate behavioral1 file
slogger.py
- Rewrote
logger/__init__.py(387 lines) to integrate new structured logging instantiate behavioral1 file
__init__.py
- Deprecated old logger modules: renamed
config.pytoconfig.pyX,proxy.pytoproxy.pyXdecouple internal3 files
config.yamlconfig.pyXproxy.pyX
Documentation and Configuration
3 files changed
config.yamlAdded (+12)coming-soon.mdAdded (+52)config.pyXModified