Logot

Latest version: v1.3.0

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

Scan your dependencies

Page 2 of 4

0.3.5

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
New features 🚀
* Added support for `trio` by etianen in https://github.com/etianen/logot/pull/91
* Added support for `loguru` by etianen in https://github.com/etianen/logot/pull/94
Other changes
* Only using `logging` level constants in modules directly related to logging by etianen in https://github.com/etianen/logot/pull/87
* Renamed `_match` module to `_msg` by etianen in https://github.com/etianen/logot/pull/89
* Added type aliases for `Level` and `Logger` by etianen in https://github.com/etianen/logot/pull/90
* Fixing broken docs build by etianen in https://github.com/etianen/logot/pull/92
* Avoid re-installing `logot` in editable module during tests by etianen in https://github.com/etianen/logot/pull/93


**Full Changelog**: https://github.com/etianen/logot/compare/0.3.4...0.3.5

0.3.4

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
New features 🚀
* Added swappable backends for `Logot.wait_for()` and `Logot.await_for()` by etianen in https://github.com/etianen/logot/pull/78
* Only importing `asyncio` if actually used by etianen in https://github.com/etianen/logot/pull/83
* Added swappable backends for `Logot.capturing()` by etianen in https://github.com/etianen/logot/pull/85
Documentation changes 📖
* Added external links to documentation sidebar by etianen in https://github.com/etianen/logot/pull/67
* Removing issue tracker link from sidebar by etianen in https://github.com/etianen/logot/pull/68
* Emphasised the synchronous assertions in docs and code by etianen in https://github.com/etianen/logot/pull/69
* Tweaking docs sidebar by etianen in https://github.com/etianen/logot/pull/73
Other changes
* Installing the `main` dependency group in CI by etianen in https://github.com/etianen/logot/pull/70
* Added conditional `typing-extensions` dependency for older Python versions by etianen in https://github.com/etianen/logot/pull/71
* Refactored `Waiter` abstraction by etianen in https://github.com/etianen/logot/pull/72
* Running `build` workflow on PR too by etianen in https://github.com/etianen/logot/pull/74
* Build matrix refactor by etianen in https://github.com/etianen/logot/pull/75
* Lighter-weight CI installs by etianen in https://github.com/etianen/logot/pull/76
* Splitting up sync and async wait tests by etianen in https://github.com/etianen/logot/pull/77
* Updated `Logot.__repr__` for new `asyncio_waiter` property by etianen in https://github.com/etianen/logot/pull/84
* Updated `Logot.__repr__` for new `capturer` property by etianen in https://github.com/etianen/logot/pull/86


**Full Changelog**: https://github.com/etianen/logot/compare/0.3.3...0.3.4

0.3.3

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
New features 🚀
* Renamed `_captured` module to `_capture` by etianen in https://github.com/etianen/logot/pull/64
* Added `pytest` fixtures and config for `Logot` configuration by etianen in https://github.com/etianen/logot/pull/66
Documentation changes 📖
* Rephrased documentation about using with other testing frameworks by etianen in https://github.com/etianen/logot/pull/63
* Added `release.yml` to improve generated release notes by etianen in https://github.com/etianen/logot/pull/65


**Full Changelog**: https://github.com/etianen/logot/compare/0.3.2...0.3.3

0.3.2

What's Changed
* Upgraded `pytest` to v8 by etianen in https://github.com/etianen/logot/pull/51
* Added `Logot.timeout` by etianen in https://github.com/etianen/logot/pull/55
* Added `__repr__` for `Logot` by etianen in https://github.com/etianen/logot/pull/57
* Added `logot.unittest` API with `LogotTestCase` by etianen in https://github.com/etianen/logot/pull/61


**Full Changelog**: https://github.com/etianen/logot/compare/0.3.1...0.3.2

0.3.1

What's Changed
* Making `Captured.levelno` optional by etianen in https://github.com/etianen/logot/pull/47
* Raising some defensive `TypeErrors` where type-based behaviour is expected by etianen in https://github.com/etianen/logot/pull/48
* Renaming doc files to nice names by etianen in https://github.com/etianen/logot/pull/49


**Full Changelog**: https://github.com/etianen/logot/compare/0.3.0...0.3.1

0.3.0

What's Changed
* Log level matching refactor by etianen in https://github.com/etianen/logot/pull/45


**Full Changelog**: https://github.com/etianen/logot/compare/0.2.0...0.3.0

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.