Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-loguru for openSUSE:Factory checked in at 2021-02-09 21:17:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-loguru (Old) and /work/SRC/openSUSE:Factory/.python-loguru.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-loguru" Tue Feb 9 21:17:04 2021 rev:4 rq:870372 version:0.5.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-loguru/python-loguru.changes 2021-01-21 21:54:49.785781017 +0100 +++ /work/SRC/openSUSE:Factory/.python-loguru.new.28504/python-loguru.changes 2021-02-09 21:17:07.262832255 +0100 @@ -1,0 +2,60 @@ +Mon Feb 8 22:31:43 UTC 2021 - John Vandenberg <[email protected]> + +- Update t0 v0.5.3 + * Fix child process possibly hanging at exit while combining + enqueue=True with third party library like uwsgi + * Fix possible exception during formatting of non-string messages +- from v0.5.2 + * Fix AttributeError within handlers using serialize=True when + calling logger.exception() outside of the context of an exception + * Fix error while logging an exception containing a non-picklable + value to a handler with enqueue=True + * Add support for async callable classes used as sinks +- from v0.5.1 + * Modify the way the extra dict is used by LogRecord in order to + prevent possible KeyError with standard logging handlers + * Add a new default optional argument to logger.catch(), it should + be the returned value by the decorated function in case an + error occurred + * Fix ValueError when using serialize=True in combination with + logger.catch() or logger.opt(record=True) due to circular + reference of the record dict +- from v0.5.0 + * Remove the possibility to modify the severity no of levels + once they have been added in order to prevent surprising + behavior + * Add better support for "structured logging" by automatically + adding **kwargs to the extra dict besides using these arguments + to format the message. This behavior can be disabled by setting + the new .opt(capture=False) parameter + * Add a new onerror optional argument to logger.catch(), it should + be a function which will be called when an exception occurs in + order to customize error handling + * Add a new exclude optional argument to logger.catch(), is should + be a type of exception to be purposefully ignored and propagated + to the caller without being logged + * Modify complete() to make it callable from non-asynchronous + functions, it can thus be used if enqueue=True to make sure + all messages have been processed + * Fix possible deadlocks on Linux when multiprocessing.Process() + collides with enqueue=True or threading + * Fix compression function not executable concurrently due to file + renaming (to resolve conflicts) being performed after and not + before it + * Fix the filter function listing files for retention being too + restrictive, it now matches files based on the pattern + "basename(.*).ext(.*)" + * Fix the impossibility to remove() a handler if an exception is + raised while the sink' stop() function is called + * Fix file sink left in an unstable state if an exception occurred + during retention or compression process + * Fix situation where changes made to record["message"] were + unexpectedly ignored when opt(colors=True), causing + "out-of-date" message to be logged due to implementation details + * Fix possible exception if a stream having an isatty() method + returning True but not being compatible with colorama is used + on Windows + * Fix exceptions occurring in coroutine sinks never retrieved and + hence causing warnings + +------------------------------------------------------------------- Old: ---- loguru-0.4.1.tar.gz New: ---- loguru-0.5.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-loguru.spec ++++++ --- /var/tmp/diff_new_pack.Go6jhR/_old 2021-02-09 21:17:08.026833124 +0100 +++ /var/tmp/diff_new_pack.Go6jhR/_new 2021-02-09 21:17:08.030833127 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-loguru -Version: 0.4.1 +Version: 0.5.3 Release: 0 Summary: Python logging component with a simple interface License: MIT ++++++ loguru-0.4.1.tar.gz -> loguru-0.5.3.tar.gz ++++++ ++++ 6231 lines of diff (skipped)
