Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python3-structlog-19.2.0-lp152.1.2 RPM for noarch

From OpenSuSE Leap 15.2 for noarch

Name: python3-structlog Distribution: openSUSE Leap 15.2
Version: 19.2.0 Vendor: openSUSE
Release: lp152.1.2 Build date: Sun Mar 1 15:33:53 2020
Group: Development/Languages/Python Build host: lamb19
Size: 294600 Source RPM: python-structlog-19.2.0-lp152.1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.structlog.org/en/stable/
Summary: Structured Logging for Python
structlog makes logging in Python less painful and more powerful by adding
structure to your log entries.

It’s up to you whether you want structlog to take care about the output of your
log entries or whether you prefer to forward them to an existing logging system
like the standard library’s logging module.

Provides

Requires

License

Apache-2.0 OR MIT

Changelog

* Thu Oct 17 2019 Michael Vetter <mvetter@suse.com>
  - Update to 19.2.0:
    Backward-incompatible changes:
    * Python 3.4 is not supported anymore. It has been unsupported by
      the Python core team for a while now and its PyPI downloads are negligible.
      It's very unlikely that structlog will break under 3.4 anytime soon,
      but we don't test it anymore.
    Changes:
    * Full Python 3.8 support for structlog.stdlib.
    * Added more pass-through properties to structlog.stdlib.BoundLogger.
      To makes it easier to use it as a drop-in replacement for logging.Logger. #198
    * structlog.stdlib.ProcessorFormatter now takes a logger object as an
      optional keyword argument. This makes ProcessorFormatter work properly
      with stuctlog.stdlib.filter_by_level(). #219
    * structlog.dev.ConsoleRenderer now uses no colors by default, if
      colorama is not available. #215
    * structlog.dev.ConsoleRenderer now initializes colorama lazily, to
      prevent accidental side-effects just by importing structlog. #210
    * Added new processor structlog.dev.set_exc_info() that will set
      exc_info=True if the method's name is exception and exc_info isn't
      set at all. This is only necessary when the standard library integration
      is not used. It fixes the problem that in the default configuration,
      structlog.get_logger().exception("hi") in an except block would not print the
      exception without passing exc_info=True to it explicitly. #130, #173, #200, #204
    * A best effort has been made to make as much of structlog pickleable as possible
      to make it friendlier with multiprocessing and similar libraries.
      Some classes can only be pickled on Python 3 or using the dill library
      though and that is very unlikely to change.
    * So far, the configuration proxy, structlog.processor.TimeStamper,
      structlog.BoundLogger, structlog.PrintLogger and structlog.dev.ConsoleRenderer
      have been made pickelable. Please report if you need any another class fixed. #126
    * Added a new thread-local API that allows binding values to a thread-local
      context explicitly without affecting the default behavior of bind(). #222, #225
    * Added pass_foreign_args argument to structlog.stdlib.ProcessorFormatter.
      It allows to pass a foreign log record's args attribute to the event
      dictionary under the positional_args key. #228
    * structlog.dev.ConsoleRenderer now calls str() on the event value. #221
* Tue Apr 02 2019 mvetter@suse.com
  - Update to 19.1.0:
    * structlog.ReturnLogger and structlog.PrintLogger now have
      a fatal() log method. #181
    * Under certain (rather unclear) circumstances, the frame
      extraction could throw an SystemError: error return without
      exception set. A workaround has been added. #174
    * structlog now tolerates passing through dicts to stdlib
      logging. #187 #188 #189
  - Use pytest macro
* Thu Nov 29 2018 ecsos@opensuse.org
  - Fix source address and add missing source.
* Thu Nov 22 2018 Karol Babioch <kbabioch@suse.de>
  - Version update to 18.2.0
    * Added structlog.stdlib.add_log_level_number() processor that adds the level
      number to the event dictionary. Can be used to simplify log filtering.
    * structlog.processors.JSONRenderer now allows for overwriting the default
      argument of its serializer.
    * Added try_unbind() that works like unbind() but doesn't raise a KeyError if
      one of the keys is missing. #171
* Tue Jul 31 2018 kbabioch@suse.com
  - Initial packaging of version 18.1.0

Files

/usr/lib/python3.6/site-packages/structlog
/usr/lib/python3.6/site-packages/structlog-19.2.0-py3.6.egg-info
/usr/lib/python3.6/site-packages/structlog-19.2.0-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/structlog-19.2.0-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/structlog-19.2.0-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/structlog-19.2.0-py3.6.egg-info/not-zip-safe
/usr/lib/python3.6/site-packages/structlog-19.2.0-py3.6.egg-info/requires.txt
/usr/lib/python3.6/site-packages/structlog-19.2.0-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/structlog/__init__.py
/usr/lib/python3.6/site-packages/structlog/__pycache__
/usr/lib/python3.6/site-packages/structlog/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_base.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_base.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_config.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_config.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_frames.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_frames.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_generic.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_generic.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_loggers.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_loggers.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_utils.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/_utils.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/dev.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/dev.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/exceptions.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/exceptions.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/processors.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/processors.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/stdlib.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/stdlib.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/threadlocal.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/threadlocal.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/twisted.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/structlog/__pycache__/twisted.cpython-36.pyc
/usr/lib/python3.6/site-packages/structlog/_base.py
/usr/lib/python3.6/site-packages/structlog/_config.py
/usr/lib/python3.6/site-packages/structlog/_frames.py
/usr/lib/python3.6/site-packages/structlog/_generic.py
/usr/lib/python3.6/site-packages/structlog/_loggers.py
/usr/lib/python3.6/site-packages/structlog/_utils.py
/usr/lib/python3.6/site-packages/structlog/dev.py
/usr/lib/python3.6/site-packages/structlog/exceptions.py
/usr/lib/python3.6/site-packages/structlog/processors.py
/usr/lib/python3.6/site-packages/structlog/stdlib.py
/usr/lib/python3.6/site-packages/structlog/threadlocal.py
/usr/lib/python3.6/site-packages/structlog/twisted.py
/usr/share/doc/packages/python3-structlog
/usr/share/doc/packages/python3-structlog/CHANGELOG.rst
/usr/share/doc/packages/python3-structlog/README.rst
/usr/share/licenses/python3-structlog
/usr/share/licenses/python3-structlog/LICENSE
/usr/share/licenses/python3-structlog/LICENSE.apache2
/usr/share/licenses/python3-structlog/LICENSE.mit


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 11:50:38 2024