Skip to content

0.3.4

Compare
Choose a tag to compare
@etianen etianen released this 07 Feb 22:49
· 85 commits to main since this release
bc16c31

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