What’s New in logutils¶
Version 0.3.5¶
Bring QueueListener implementation in line with the version in the stdlib.
Fixed a bug in ColorizingStreamHandler relating to encoding.
Version 0.3.4¶
Return non-zero error code from “setup.py test” when a test fails.
Make the dictConfig tests work with both Python 2.x and 3.x.
Version 0.3.3¶
Added encoding support to ColorizingStreamHandler.
Version 0.3.2¶
Improvements in QueueListener implementation.
Added redis module with RedisQueueHandler and RedisQueueListener.
Added unit test for a handler in a module where absolute imports are used.
Version 0.3.1¶
Improvements in setup.py and documentation.
Version 0.3¶
Added caches for BraceMessage/DollarMessage.
Added ColorizingStreamHandler.
Version 0.2¶
Updated docstrings for improved documentation.
Added hasHanders() function.
Changed LoggerAdapter.hasHandlers() to use logutils.hasHandlers().
Documentation improvements.
NullHandler moved to logutils package (from queue package).
Formatter added to logutils package. Adds support for {}- and $-formatting in format strings, as well as %-formatting.
BraceMessage and DollarMessage classes added to facilitate {}- and $- formatting in logging calls (as opposed to Formatter formats).
Added some more unit tests.
Version 0.1¶
First public release.