Skip to content

Releases: natekspencer/pylitterbot

2022.8.1

26 Aug 21:03
0c3ed48
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2022.8.0...2022.8.1

2022.8.0

06 Aug 23:32
f0abc9c
Compare
Choose a tag to compare

This is a pretty major update underneath the covers, but it should retain compatibility with few changes to existing code.

Breaking Changes

  • The Robot class is now an abstract base class which allows for separation of logic for various robots from Whisker
  • Authlib has been dropped and replaced by aiohttp
  • Dropped the Vendor class and subclasses
  • Renamed OAuth2Session to LitterRobotSession since it's not really OAuth2

What's Changed

  • Add py.typed file by @cdce8p in #17
  • Add support for Litter-Robot 4 by @natekspencer in #18
    • Introduces LitterRobot base class and LitterRobot3/LitterRobot4 concrete classes to represent the actual devices
  • Add Feeder-Robot support by @natekspencer in #19
    • Introduces FeederRobot class
  • Add realtime updates to Litter-Robot 3 by @natekspencer in #20
  • Switch to poetry for build by @natekspencer in #21

New Contributors

Full Changelog: 2022.7.0...2022.8.0

2022.8.0b1

30 Jul 00:16
e1328d2
Compare
Choose a tag to compare
2022.8.0b1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 2022.7.0...2022.8.0b1

2022.8.0b0

26 Jul 19:03
Compare
Choose a tag to compare
2022.8.0b0 Pre-release
Pre-release

What's Changed

  • Added support for Litter-Robot 4

Full Changelog: 2022.7.0...2022.8.0b0

2022.7.0

15 Jul 02:13
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2022.3.0...2022.7.0

2022.3.0

29 Mar 21:02
Compare
Choose a tag to compare

What's Changed

  • chore: remove dependency on pytz by @scop in #13

New Contributors

  • @scop made their first contribution in #13

Full Changelog: 2021.12.0...2022.3.0

2021.12.0

12 Dec 04:34
Compare
Choose a tag to compare

Handle API errors when no "developerMessage" is present

Full Changelog: 2021.11.0...2021.12.0

2021.11.0

16 Nov 20:52
Compare
Choose a tag to compare

What's Changed

  • Remove deprecated properties and classes
  • Change return type of robot set commands

Full Changelog: 2021.10.1...2021.11.0

2021.10.1

23 Oct 19:21
Compare
Choose a tag to compare

Hand ReadTimeout gracefully

2021.10.0

23 Oct 18:52
Compare
Choose a tag to compare

Update Authlib and httpx minimum versions and remove patch for Authlib<0.15.5