14
0

Accepting request 990495 from home:jubalh:branches:devel:languages:python

- Update to 22.1.0:
  Removed:
  * Python 3.6 is not supported anymore.
  * Pickling is now only possible with protocol version 3 and newer.
  Deprecated:
  * The entire structlog.threadlocal module is deprecated. Please use the
    primitives from structlog.contextvars instead.
  * If you're using the modern APIs (bind_threadlocal() / merge_threadlocal())
    it's enough to replace them 1:1 with their contextvars counterparts. The old
    approach around wrap_dict() has been discouraged for a while.
  * Currently there are no concrete plans to remove the module, but no patches
    against it will be accepted from now on. #409
  Added:
  * structlog.processors.StackInfoRenderer now has an additional_ignores
    parameter that allows you to filter out your own logging layer. #396
  * Added structlog.WriteLogger, a faster – but more low-level – alternative to
    structlog.PrintLogger. It works the way PrintLogger used to work in previous
    versions. #403 #404
  * structlog.make_filtering_bound_logger()-returned loggers now also have a
    log() method to match the structlog.stdlib.BoundLogger signature closer. #413
  * Added structured logging of tracebacks via the structlog.tracebacks module,
    and most notably the structlog.tracebacks.ExceptionDictTransformer which can be
    used with the new structlog.processors.ExceptionRenderer to render JSON
    tracebacks. #407
  * structlog.stdlib.recreate_defaults(log_level=logging.NOTSET) that recreates
    structlog's defaults on top of standard library's logging. It optionally also
    configures logging to log to standard out at the passed log level. #428
  * structlog.processors.EventRenamer allows you to rename the hitherto
    hard-coded event dict key event to something else. Optionally, you can rename
    another key to event at the same time, too. So adding EventRenamer(to="msg",

OBS-URL: https://build.opensuse.org/request/show/990495
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-structlog?expand=0&rev=13
This commit is contained in:
2022-07-21 07:30:25 +00:00
committed by Git OBS Bridge
parent 0e5f3053a0
commit 400985a260
4 changed files with 68 additions and 4 deletions

View File

@@ -20,7 +20,7 @@
# because of acyncio for tests
%define skip_python2 1
Name: python-structlog
Version: 21.5.0
Version: 22.1.0
Release: 0
Summary: Structured Logging for Python
License: Apache-2.0 OR MIT