Skip to content

Releases: borntyping/python-colorlog

4.5.0

08 Nov 10:28
Compare
Choose a tag to compare
Include tests using MANIFEST.in instead of setup.py

Fixes #28, #90. This should result in tests being included in the source
distribution (along with docs for package maintainers to use); but not
being "installed" when the module is installed (as users complain the
tests aren't needed at runtime).

https://github.com/borntyping/python-colorlog/issues/28
https://github.com/borntyping/python-colorlog/pull/63
https://github.com/borntyping/python-colorlog/pull/90

4.0.0 Tidying up

14 Dec 16:37
Compare
Choose a tag to compare

Breaking change: TTYColoredFormatter requires the stream argument, avoiding checking the wrong stream and still displaying colors when it shouldn't.

Includes some other minor changes, and attempts to close the last few months worth of minor issues (#54, #62, #64, #65).

3.1.0 Remove Python 2 only features

28 Jul 11:22
Compare
Choose a tag to compare

This removed the use of parse_colors directly in format strings, as it relied on an implementation specific detail of Python 2 and was broken on Python 3 (i.e. setting __missing__ on an object's __dict__). It also adds some usage examples.

Version 2.7.0: colorlog.LevelFormatter

24 May 12:52
Compare
Choose a tag to compare

Adds a level based formatter - thanks @mdraw! (#32)

Version 2.4.0: Minor color fixes

06 Aug 11:15
Compare
Choose a tag to compare
  • Allow use of the fg_ prefix for colors
  • Use esc(0) for the reset escape code
  • Fix bold background colors

Version 2.3.0: Windows and Wheel support

12 Jun 11:38
Compare
Choose a tag to compare

Version 2.1.0: Module level logger

20 Feb 10:40
Compare
Choose a tag to compare

Adds module level functions that log to the root logger, and sets up a basic coloured logger when those modules are called and no handlers exist (in the same way the logging module does).

Version 2.0.0: Stable release

06 Sep 21:27
Compare
Choose a tag to compare

Stable release: python-colorlog is no longer marked as 'beta' software.