Skip to content

Releases: bachya/simplisafe-python

2022.11.0

02 Nov 21:52
8684011
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Update CI to use GA release of Python 3.11 (#380)

📕 Documentation

  • Change the coverage badge to track the dev branch (#376)
  • Fix small auth docs mistake (#372)

🧰 Maintenance

  • Add a series of new pre-commit hooks and GitHub Actions (#381)
  • Update CI to use GA release of Python 3.11 (#380)
  • Add preliminary support for Python 3.11 (#379)
  • Update pytest-cov requirement from ^3.0.0 to ^4.0.0 (#378)
  • Reduce stale timeframe from 90 days to 21 days (#375)
  • Replace master with main as the default branch (#373)

2022.07.1

22 Jul 23:03
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Remove username/password-based auth flow and revert to prior web-based OAuth flow (#371)

2022.07.0

16 Jul 02:57
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix bug with lock state response (#369)

🧰 Maintenance

  • Update all pre-commit hooks (#368)
  • Fix inconsistency in camera docs (#367)

2022.06.1

28 Jun 17:48
Compare
Choose a tag to compare

🚀 Features

  • Expand ability to capture fatal errors from response data (#365)
  • Provide a method to manually refresh tokens (#356)

🐛 Bug Fixes

  • Don't retry API requests that raise fatal errors (#364)

🧰 Maintenance

  • Clean up pytest warnings (#363)
  • Update Read the Docs to work with Poetry (#360)
  • Update types-pytz requirement from ^2021.1.0 to ^2022.1.0 (#359)
  • Update sphinx requirement from ^4.0.0 to ^5.0.1 (#353)
  • Update myst-parser requirement from ^0.17.2 to ^0.18.0 (#352)

2022.06.0

05 Jun 01:38
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Properly store already-logged-in verification URL (#349)

2022.05.2

31 May 02:36
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Handle more errors during API creation process (#348)

🧰 Maintenance

  • Simplify sync callback handling (#347)
  • Use environment variables for test instead of editing the source. (#330)
  • Add more flake8 modules (#346)
  • Move coverage configuration to pyproject.toml (#345)
  • Add myst-parser for Markdown based docs (#344)
  • Use nox for test automation (#343)
  • Add pyupgrade pre-commit hook (#342)
  • Bump types-pytz from 2021.3.7 to 2021.3.8 (#341)
  • Fix more doc issues (#340)
  • Fix incorrect docs (#339)

2022.05.1

08 May 19:52
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Handle bug in API creation when credentials have already been verified (#338)

2022.05.0

02 May 03:39
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix incorrect sequencing for email-based 2FA (#336)

🧰 Maintenance

  • Bump types-pytz from 2021.3.6 to 2021.3.7 (#334)
  • Bump backoff from 2.0.0 to 2.0.1 (#335)

2022.04.1

26 Apr 19:57
Compare
Choose a tag to compare

🧰 Maintenance

  • Loosen version pinning for backoff (#332)
  • Bump pytest from 7.1.1 to 7.1.2 (#331)
  • Bump types-pytz from 2021.1.2 to 2021.3.6 (#324)
  • Bump voluptuous from 0.13.0 to 0.13.1 (#325)
  • Bump pytest-aiohttp from 0.3.0 to 1.0.4 (#326)
  • Bump aresponses from 2.1.4 to 2.1.5 (#327)
  • Bump pytest from 6.2.5 to 7.1.1 (#328)
  • Bump pytest-cov from 2.12.1 to 3.0.0 (#329)

2022.04.0

16 Apr 17:12
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Re-work authentication to need only username/password (#323)

🚀 Features

  • Re-work authentication to need only username/password (#323)