Skip to content

Releases: bachya/simplisafe-python

9.6.2

08 Dec 00:30
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix incorrect V3 system cooldown units (#212)

9.6.1

07 Dec 18:57
Compare
Choose a tag to compare

🚀 Features

  • Add support for Python 3.9 (#207)

🐛 Bug Fixes

  • Work around SimpliSafe issue re: system state, updating, and locks (#211)

🧰 Maintenance

  • Update linting CI step with new pre-commit action (#208)

9.6.0

26 Oct 22:59
Compare
Choose a tag to compare

🚀 Features

  • Add "active" parameter to systems (#206)

🐛 Bug Fixes

  • Properly await coroutine (#205)
  • Fix data references for cameras (#201)

🧰 Maintenance

  • Move appropriate entities to their own system version (#204)
  • Remove redundant system update method (#203)
  • Simplify camera object setup (#202)

9.5.1

21 Oct 20:13
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix bug with data references (#200)

🧰 Maintenance

  • Change MFA script to use INFO-level logging (#199)

9.5.0

21 Oct 17:39
Compare
Choose a tag to compare

🚀 Features

  • Added support to expose camera and doorbell data (#182)

🧰 Maintenance

  • Abstract logger into a constant (#198)
  • Replace Enum type annotations with SystemStates (#197)
  • Remove unnecessary type annotations (#196)
  • Clean up old/outdated linting instructions (#195)
  • Remove unnecessary logging statements (#194)
  • Refactor how data is shared by API, systems, and entities (#193)
  • Split up pin payload generation method (#191)
  • Clean up system creation (#190)
  • Clean up API module (#189)
  • Remove unnecessary variable type annotations (#187)

9.4.1

01 Oct 00:07
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Keep existing system state when cloud fails to return a state (#186)

9.4.0

30 Sep 22:43
Compare
Choose a tag to compare

🚀 Features

  • Add "test" system state (#180)
  • Add additional Websocket event types (#179)

🐛 Bug Fixes

  • Fix hidden exceptions in system.update (#185)

🧰 Maintenance

  • Update websocket docs (#181)

9.3.3

24 Sep 21:52
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix bug where 403 didn't raise InvalidCredentialsError (#175)

9.3.2

23 Sep 23:06
Compare
Choose a tag to compare

🧰 Maintenance

  • Update voluptuous requirement from ^0.11.7 to >=0.11.7,<0.13.0 (#174)

9.3.1

10 Sep 19:59
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Handle asynctest not working in Python 3.8 (#173)

🧰 Maintenance

  • Add help wanted to exempt labels (#172)
  • Apply black formatting to Sphinx config file (#171)