All Versions
6
Latest Version
Avg Release Cycle
3 days
Latest Release
949 days ago
Changelog History
Changelog History
-
v0.5.1 Changes
February 07, 2022- Fix
__all__
to list only symbols that actually exist.
- Fix
-
v0.5.0 Changes
February 07, 2022- Use custom logging handler to make output redirectable with
contextlib
'sredirect_stderr
. - Remove the now superfluous
konsole.redirect()
.
- Use custom logging handler to make output redirectable with
-
v0.4.0 Changes
February 03, 2022- Fix unexpected exception upon detail being an empty dictionary.
- More generally, improve handling of detail values that are effectively empty.
- Fix indentation of first line of exception trace.
- Add screenshot illustrating konsole's output to [project readme](README.md)
-
v0.3.0 Changes
January 29, 2022- Initialize konsole eagerly on first import. Replace
init()
withconfig()
. - Instead of replacing logging configuration with
basicConfig()
, augment current configuration by adding handler to root logger and by replacing logger class with subclass. - Remove runtime dependencies on the standard library's
collections.abc
,dataclasses
, andtextwrap
packages to reduce import latency and memory overhead. - Completely refactor test script, improve coverage.
- Update documentation accordingly.
- Initialize konsole eagerly on first import. Replace
-
v0.2.0 Changes
January 26, 2022- Surface
detail
keyword argument for logging functions. - Document konsole's public API.
- Correctly handle corner cases of
detail
beingNone
,set_color()
andset_level()
callinginit()
. - Cache main logger and directly access flag to eliminate repeated, trivial function calls.
- Surface
-
v0.1.0 Changes
January 25, 2022๐ Initial release.