Skip to content

v0.22.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 19:35
· 119 commits to main since this release
  • Type safety improvements
    • Add proper implementation for MaxRetriesExceededError (53cf7f1)
    • set_brightness now assumes 100% brightness if get_brightness fails (73b9ec1)
  • Improved debugging in test runner
  • TTL cache now deletes all expired data semi-automatically (31957f2)
  • Upgrade out of date notice on documentation to redirect to latest version of current document (f786f71)
  • Switch from setup.py to pyproject.toml
  • Upgraded release CICD
  • Fix filtering list of monitors by method in filter_monitors
  • Fix TypeError in Monitor class constructor when passing unknown monitor in
  • Fix invalid argument when correcting post-fade brightness in fade_brightness
  • Remove support for identifying displays solely by their model (c8e89dd)
  • Remove deprecated Monitor.__getitem__ behaviour
  • Dropped Python 3.7 support
  • Deprecate Display.fade_brightness returning the new brightness. Will return None from v0.23.0