Skip to content

Releases: etianen/logot

1.3.0

23 Mar 20:38
06b39bb
Compare
Choose a tag to compare

What's Changed

New features 🚀

Other changes

Full Changelog: 1.2.0...1.3.0

1.2.0

29 Feb 10:29
21c73ef
Compare
Choose a tag to compare

What's Changed

New features 🚀

Documentation changes 📖

Other changes

Full Changelog: 1.1.1...1.2.0

1.1.1

19 Feb 15:31
f21a8c2
Compare
Choose a tag to compare

What's Changed

Bug fixes 🐛

  • Moved the capture location for structlog to first in the processor chain by @will-ockmore in #118

Documentation changes 📖

Other changes

  • Sorted dependencies and extras alphabetically by @etianen in #119

Full Changelog: 1.1.0...1.1.1

1.1.0

17 Feb 15:22
3eb5658
Compare
Choose a tag to compare

What's Changed

New features 🚀

Other changes

New Contributors

Full Changelog: 1.0.0...1.1.0

1.0.0

11 Feb 22:31
68a9621
Compare
Choose a tag to compare

What's Changed

Documentation changes 📖

  • Tweaking docs for better appearance on mobile by @etianen in #97
  • Documenting comparison to caplog by @etianen in #102
  • Documenting comparison to assertLogs by @etianen in #103

Other changes

Full Changelog: 0.4.0...1.0.0

0.4.0

09 Feb 23:41
eb7764b
Compare
Choose a tag to compare

What's Changed

Breaking changes 💥

  • Renamed logger to name for Logot.capturing() by @etianen in #95

Full Changelog: 0.3.5...0.4.0

0.3.5

09 Feb 23:17
57149e2
Compare
Choose a tag to compare

What's Changed

New features 🚀

Other changes

  • Only using logging level constants in modules directly related to logging by @etianen in #87
  • Renamed _match module to _msg by @etianen in #89
  • Added type aliases for Level and Logger by @etianen in #90
  • Fixing broken docs build by @etianen in #92
  • Avoid re-installing logot in editable module during tests by @etianen in #93

Full Changelog: 0.3.4...0.3.5

0.3.4

07 Feb 22:49
bc16c31
Compare
Choose a tag to compare

What's Changed

New features 🚀

  • Added swappable backends for Logot.wait_for() and Logot.await_for() by @etianen in #78
  • Only importing asyncio if actually used by @etianen in #83
  • Added swappable backends for Logot.capturing() by @etianen in #85

Documentation changes 📖

  • Added external links to documentation sidebar by @etianen in #67
  • Removing issue tracker link from sidebar by @etianen in #68
  • Emphasised the synchronous assertions in docs and code by @etianen in #69
  • Tweaking docs sidebar by @etianen in #73

Other changes

  • Installing the main dependency group in CI by @etianen in #70
  • Added conditional typing-extensions dependency for older Python versions by @etianen in #71
  • Refactored Waiter abstraction by @etianen in #72
  • Running build workflow on PR too by @etianen in #74
  • Build matrix refactor by @etianen in #75
  • Lighter-weight CI installs by @etianen in #76
  • Splitting up sync and async wait tests by @etianen in #77
  • Updated Logot.__repr__ for new asyncio_waiter property by @etianen in #84
  • Updated Logot.__repr__ for new capturer property by @etianen in #86

Full Changelog: 0.3.3...0.3.4

0.3.3

02 Feb 23:26
dec038f
Compare
Choose a tag to compare

What's Changed

New features 🚀

  • Renamed _captured module to _capture by @etianen in #64
  • Added pytest fixtures and config for Logot configuration by @etianen in #66

Documentation changes 📖

  • Rephrased documentation about using with other testing frameworks by @etianen in #63
  • Added release.yml to improve generated release notes by @etianen in #65

Full Changelog: 0.3.2...0.3.3

0.3.2

01 Feb 23:38
90c28c2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.3.1...0.3.2