client.py

Deebot client library in python

GPL-3.0 License

Downloads
32K
Stars
20

Bot releases are hidden (Show)

client.py - 5.0.0dev3

Published by edenhaus 9 months ago

What's Changed

Full Changelog: https://github.com/DeebotUniverse/client.py/compare/5.0.0dev2...5.0.0dev3

client.py - 5.0.0dev2

Published by edenhaus 9 months ago

What's Changed

Full Changelog: https://github.com/DeebotUniverse/client.py/compare/5.0.0dev1...5.0.0dev2

client.py - 5.0.0dev1

Published by edenhaus 9 months ago

What's Changed

Full Changelog: https://github.com/DeebotUniverse/client.py/compare/5.0.0dev0...5.0.0dev1

client.py - 5.0.0dev0

Published by edenhaus 9 months ago

What's Changed

Full Changelog: https://github.com/DeebotUniverse/client.py/compare/4.3.0...5.0.0dev0

client.py - 3.0.1

Published by edenhaus about 1 year ago

What's Changed

Full Changelog: https://github.com/DeebotUniverse/client.py/compare/3.0.0...3.0.1

Like my work and want to support me?

client.py - 1.2.1

Published by edenhaus over 2 years ago

✨ New features

  • #71 Add codecov @edenhaus

♻️ Refactor

  • #70 refactor battery messages @edenhaus
  • #72 add get and set fan speed tests @edenhaus
  • #77 test enable commands @edenhaus

🐛 Bug Fixes

  • #69 replace deprecated module @edenhaus
  • #76 fix image_box is None @edenhaus

⬆️ Dependency Updates

  • #67 Bump pre-commit from 2.16.0 to 2.17.0 @dependabot
  • #73 [pre-commit.ci] pre-commit autoupdate @pre-commit-ci
  • #75 Bump actions/setup-python from 2.3.1 to 2.3.2 @dependabot
  • #74 Bump pytest from 6.2.5 to 7.0.0 @dependabot

Like my work and want to support me?

client.py - 1.1.2

Published by edenhaus over 2 years ago

🐛 Bug Fixes

  • #64 fix detect map data changes @edenhaus

⬆️ Dependency Updates

  • #63 Update numpy requirement from ~=1.22.0 to ~=1.22.1 @dependabot
  • #66 loose version requirements @edenhaus

Like my work and want to support me?

client.py - 0.1.0

Published by edenhaus almost 3 years ago

Comparing to old library

💥 Breaking changes

  • Refresh token automatically @edenhaus
  • rename class Vacuum to DeviceInfo @edenhaus
  • refactor and rename EventEmitter to EventBus @edenhaus
  • #17 Refactor map @edenhaus

✨ New features

  • add total stats @edenhaus
  • add possibility to handle messages, which are not commands + add reportStats Message @edenhaus
  • #8 Add volume @edenhaus

⚡ Enhancements

  • #15 update pylint config @edenhaus
  • #19 Add logging filter for sanitize data @edenhaus

♻️ Refactor

  • use WaterAmount in WaterInfoEvent @edenhaus
  • #10 Refactor stats/log events @edenhaus
  • #11 refactor clean logs @edenhaus

🐛 Bug Fixes

  • Fix detection of idle state @edenhaus
  • Minor bug fixes @edenhaus
  • fix docked state @edenhaus
  • fix handling of reportMapSubSet @edenhaus
  • fix handling of reportMapSubSet correctly @edenhaus
  • #12 fix lgtm alert @edenhaus
  • #18 fix life span @edenhaus
  • #20 fix charge_state @edenhaus
  • #21 Minor bugfixes @edenhaus

⬆️ Dependency Updates

  • Bump flake8 from 3.9.2 to 4.0.0 @dependabot
  • update dependencies @edenhaus
  • Bump types-cachetools from 4.2.3 to 4.2.4 @dependabot
  • Bump gmqtt from 0.6.10 to 0.6.11 @dependabot
  • Bump pillow from 8.3.2 to 8.4.0 @dependabot
  • #13 lose requirements @edenhaus

Like my work and want to support me?

Package Rankings
Top 11.55% on Pypi.org
Badges
Extracted from project README
PyPI - Downloads
Related Projects