forked from pool/python-structlog
0e5f3053a09a320815cb383ece660a98673e64f5cae09a8c30fe4f00d00eed79
- Update to 21.5.0: * Added the structlog.processors.LogfmtRenderer processor to render log lines using the logfmt format. #376 * Added the structlog.stdlib.ExtraAdder processor that adds extra attributes of logging.LogRecord objects to the event dictionary. This processor can be used for adding data passed in the extra parameter of the logging module's log methods to the event dictionary. #209 #377 * Added the structlog.processor.CallsiteParameterAdder processor that adds parameters of the callsite that an event dictionary orginated from to the event dictionary. This processor can be used to enrich events dictionaries with information such as the function name, line number and filename that an event dictionary orignated from. #380 - Update to 21.4.0: * Fixed import when running in optimized mode (PYTHONOPTIMIZE=2 or python -OO). #373 * Added the structlog.threadlocal.bound_threadlocal and structlog.contextvars.bound_contextvars decorator/context managers to temporarily bind key/value pairs to a thread-local and context-local context. #371 - Update to 21.3.0: * structlog.dev.ConsoleRenderer now has sort_keys boolean parameter that allows to disable the sorting of keys on output. #358 * structlog.processors.TimeStamper now works well with FreezeGun even when it gets applied before the loggers are configured. #364 * structlog.stdlib.AsyncBoundLogger now determines the running loop when logging, not on instantiation. That has a minor performance impact, but makes it more robust when loops change OBS-URL: https://build.opensuse.org/request/show/958252 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-structlog?expand=0&rev=12
Description
No description provided
Languages
RPM Spec
100%