Konsole

Latest version: v0.7.0

Safety actively analyzes 623760 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.7.0

* Add support for `volume` argument to `config()` as convenient alternative to
`level` argument for command line tools.

0.6.0

* After converting arbitrary detail values to strings, also split them into
lines.
* Ensure that type annotations are treated as strings, so that generic types
do not trip up konsole in Python 3.7 or 3.8.

0.5.1

* Fix `__all__` to list only symbols that actually exist.

0.5.0

* Use custom logging handler to make output redirectable with `contextlib`'s
`redirect_stderr`.
* Remove the now superfluous `konsole.redirect()`.

0.4.0

* 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)

0.3.0

* Initialize konsole eagerly on first import. Replace `init()` with `config()`.
* 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`, and `textwrap` packages to reduce import latency and memory
overhead.
* Completely refactor test script, improve coverage.
* Update documentation accordingly.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.