Path to this page:
Subject: CVS commit: pkgsrc/sysutils/py-structlog
From: Adam Ciarcinski
Date: 2024-06-07 22:59:35
Message id: 20240607205935.EAAE9FC74@cvs.NetBSD.org
Log Message:
py-structlog: updated to 24.2.0
24.2.0
Added
- It is now possible to disable log level-padding in \
`structlog.dev.LogLevelColumnFormatter` and `structlog.dev.ConsoleRenderer`.
- The `structlog.processors.CallsiteParameterAdder` can now be pickled.
- `structlog.processors.CallsiteParameterAdder` now also works with \
`structlog.stdlib.BoundLogger`'s non-standard async methods (`ainfo()`, and so \
forth)
Changed
- `structlog.processors.LogfmtRenderer` now escapes newlines.
- `structlog.processors.LogfmtRenderer` now escapes backslashes and double quotes.
- `structlog.processors.CallsiteParameterAdder` has been optimized to be about \
2x faster.
Fixed
- `structlog.stdlib.render_to_log_kwargs` now correctly passes stacklevel as a \
kwarg to stdlib logging.
Files: