github rohankapoorcom/zm-py v0.5.7

4 hours ago

zm-py 0.5.7

Behavior Change

  • login() now raises requests.ConnectionError / requests.Timeout when the server is unreachable instead of returning False. False now means only that the credentials were rejected, so callers (such as the HA config flow) can tell "cannot connect" apart from "invalid auth". Requests made through _zm_request behave as before. (#79)

Bug Fixes

  • Fix PTZ up/down moves doing nothing. Tilt speed (yge) is now sent alongside pan speed, so control modules such as HikVision actually tilt and diagonal moves no longer only pan. (#78)
  • Filter soft-deleted ZoneMinder monitors from get_monitors(). (#77)

Dependencies

  • pytest 9.0.2 → 9.0.3 (#74)
  • black 26.1.0 → 26.3.1 (#72)

Full Changelog: v0.5.6...v0.5.7

Don't miss a new zm-py release

NewReleases is sending notifications on new releases.