Logot

Latest version: v1.3.0

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

Scan your dependencies

Page 1 of 4

1.3.0

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

What's Changed
New features 🚀
* Added support for `trio` 0.25.x by etianen in https://github.com/etianen/logot/pull/147
Other changes
* Upgrading `ruff` by etianen in https://github.com/etianen/logot/pull/138
* Test against Python 3.13 (dev) by etianen in https://github.com/etianen/logot/pull/98


**Full Changelog**: https://github.com/etianen/logot/compare/1.2.0...1.3.0

1.2.0

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

What's Changed
New features 🚀
* Allow matching on record `name` by etianen in https://github.com/etianen/logot/pull/134
Documentation changes 📖
* Updated project tagline by etianen in https://github.com/etianen/logot/pull/122
* Adding top-level docs links to `README` by etianen in https://github.com/etianen/logot/pull/125
Other changes
* Refactor record matching to use internal `Matcher` class by etianen in https://github.com/etianen/logot/pull/126
* Refactored `Matcher` and `Logged` to use dataclasses by etianen in https://github.com/etianen/logot/pull/127
* Optimized dataclass definition by etianen in https://github.com/etianen/logot/pull/128
* Use frozen `dataclasses` for `Logged` and `Matcher` by etianen in https://github.com/etianen/logot/pull/129
* Bump hypothesis from 6.98.8 to 6.98.12 by dependabot in https://github.com/etianen/logot/pull/133
* Bump pytest from 8.0.1 to 8.0.2 by dependabot in https://github.com/etianen/logot/pull/130
* Bump coverage from 7.4.1 to 7.4.3 by dependabot in https://github.com/etianen/logot/pull/132
* Bump typing-extensions from 4.9.0 to 4.10.0 by dependabot in https://github.com/etianen/logot/pull/131


**Full Changelog**: https://github.com/etianen/logot/compare/1.1.1...1.2.0

1.1.1

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

What's Changed
Bug fixes 🐛
* Moved the capture location for `structlog` to first in the processor chain by will-ockmore in https://github.com/etianen/logot/pull/118
Documentation changes 📖
* Add note to `structlog` docs by will-ockmore in https://github.com/etianen/logot/pull/116
* Using consistent log messages in example docs by etianen in https://github.com/etianen/logot/pull/120
* Not linking to individual 3rd-party framework integrations by etianen in https://github.com/etianen/logot/pull/121
Other changes
* Sorted dependencies and `extras` alphabetically by etianen in https://github.com/etianen/logot/pull/119


**Full Changelog**: https://github.com/etianen/logot/compare/1.1.0...1.1.1

1.1.0

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

What's Changed
New features 🚀
* Added `Logot.reduce()` and `Logged.reduce()` by etianen in https://github.com/etianen/logot/pull/110
* Added `structlog` support by will-ockmore in https://github.com/etianen/logot/pull/109
Other changes
* Bump hypothesis from 6.98.3 to 6.98.4 by dependabot in https://github.com/etianen/logot/pull/106
* Bump ruff from 0.1.15 to 0.2.1 by dependabot in https://github.com/etianen/logot/pull/107
* Added tests for log name prefix matching by etianen in https://github.com/etianen/logot/pull/115

New Contributors
* dependabot made their first contribution in https://github.com/etianen/logot/pull/106
* will-ockmore made their first contribution in https://github.com/etianen/logot/pull/109

**Full Changelog**: https://github.com/etianen/logot/compare/1.0.0...1.1.0

1.0.0

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

What's Changed
Documentation changes 📖
* Tweaking docs for better appearance on mobile by etianen in https://github.com/etianen/logot/pull/97
* Documenting comparison to ``caplog`` by etianen in https://github.com/etianen/logot/pull/102
* Documenting comparison to ``assertLogs`` by etianen in https://github.com/etianen/logot/pull/103
Other changes
* Activating venv in CI by etianen in https://github.com/etianen/logot/pull/100
* Merge all dependency groups into `dev` by etianen in https://github.com/etianen/logot/pull/101
* Uploading coverage to codecov by etianen in https://github.com/etianen/logot/pull/99
* 🎉 `logot` v1.0.0 🎉 by etianen in https://github.com/etianen/logot/pull/104


**Full Changelog**: https://github.com/etianen/logot/compare/0.4.0...1.0.0

0.4.0

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

What's Changed
Breaking changes 💥
* Renamed `logger` to `name` for `Logot.capturing()` by etianen in https://github.com/etianen/logot/pull/95


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

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.