Skip to content

Tags: dotlambda/python-ring-doorbell

Tags

0.9.2

Toggle 0.9.2's commit message

Verified

This tag was signed with the committer’s verified signature.
sdb9696 Steven B.
[Full Changelog](python-ring-doorbell/python-ring-doorbell@0.9.1...0.9.2

)

**Release highlights:**

- Fixes the broken event listener by migrating to the new `firebase-messaging` library to support FCM HTTP v1 api
- **breaking** - the `RingEventListener` will only support async queries. Hence `start` and `stop` are now async defs

**Fixed bugs:**

- Fix event listener [\python-ring-doorbell#416](python-ring-doorbell#416) (@sdb9696)

0.9.1

Toggle 0.9.1's commit message

Verified

This tag was signed with the committer’s verified signature.
sdb9696 Steven B.
[Full Changelog](python-ring-doorbell/python-ring-doorbell@0.9.0...0.9.1

)

Hotfix for missing typing_extensions dependency

**Fixed bugs:**

- Fix missing typing\_extensions dependency [\python-ring-doorbell#413](python-ring-doorbell#413) (@sdb9696)

**Project maintenance:**

- Update contributing docs to remove tox step [\python-ring-doorbell#411](python-ring-doorbell#411) (@sdb9696)
- Update and add code checkers [\python-ring-doorbell#410](python-ring-doorbell#410) (@sdb9696)

0.9.0

Toggle 0.9.0's commit message

Verified

This tag was signed with the committer’s verified signature.
sdb9696 Steven B.
[Full Changelog](python-ring-doorbell/python-ring-doorbell@0.8.12...0…

….9.0)

**Release highlights:**

- Async support for the library
- Removed python 3.8 support

**Breaking changes:**

- Synchronous api calls are now deprecated.  For example calling `Ring.update_data()` will emit a deprecation warning to use `await Ring.async_update_data()` which should be run within an event loop via `asyncio.run()`.  See `test.py` for an example.
- Calling the deprecated sync api methods from inside a running event loop is not supported.  This is unlikely to affect many consumers as the norm if running in an event loop is to make synchronous api calls from an executor thread.
- Python 3.8 is no longer officially supported and could break in future releases.

**Breaking change pull requests:**

- Drop python3.8 support and enable python3.13 in the CI [\python-ring-doorbell#398](python-ring-doorbell#398) (@sdb9696)

**Implemented enhancements:**

- Make library fully async [\python-ring-doorbell#361](python-ring-doorbell#361) (@sdb9696)

**Fixed bugs:**

- Small change to modify the timestamp [\python-ring-doorbell#378](python-ring-doorbell#378) (@AndrewMohawk)

**Project maintenance:**

- Update instructions for releasing and migrate changelog [\python-ring-doorbell#407](python-ring-doorbell#407) (@sdb9696)
- Add .vscode folder to gitignore [\python-ring-doorbell#397](python-ring-doorbell#397) (@sdb9696)
- Update dependencies [\python-ring-doorbell#396](python-ring-doorbell#396) (@sdb9696)
- Reduce lock and stale workflow frequency [\python-ring-doorbell#388](python-ring-doorbell#388) (@sdb9696)

0.8.12

Toggle 0.8.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump versions to 0.8.12 (python-ring-doorbell#387)

0.8.11

Toggle 0.8.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.8.11 (python-ring-doorbell#369)

0.8.10

Toggle 0.8.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.8.10 (python-ring-doorbell#367)

0.8.9

Toggle 0.8.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.8.9 (python-ring-doorbell#363)

0.8.8

Toggle 0.8.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.8.8 (python-ring-doorbell#354)

0.8.7

Toggle 0.8.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.8.7 (python-ring-doorbell#344)

0.8.7.dev0

Toggle 0.8.7.dev0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 0.8.7.dev0 (python-ring-doorbell#339)