• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tchellomello / python-ring-doorbell / 10489506832
77%

Build:
DEFAULT BRANCH: master
Ran 21 Aug 2024 12:07PM UTC
Jobs 4
Files 17
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

21 Aug 2024 12:06PM UTC coverage: 77.812%. Remained the same
10489506832

push

github

web-flow
Prepare 0.9.0 (#408)

## [0.9.0](https://github.com/tchellomello/python-ring-doorbell/tree/0.9.0) (2024-08-21)

[Full Changelog](https://github.com/tchellomello/python-ring-doorbell/compare/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 [\#398](https://github.com/tchellomello/python-ring-doorbell/pull/398) (@sdb9696)

**Implemented enhancements:**

- Make library fully async [\#361](https://github.com/tchellomello/python-ring-doorbell/pull/361) (@sdb9696)

**Fixed bugs:**

- Small change to modify the timestamp [\#378](https://github.com/tchellomello/python-ring-doorbell/pull/378) (@AndrewMohawk)

**Project maintenance:**

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

345 of 415 branches covered (83.13%)

Branch coverage included in aggregate %.

1426 of 1861 relevant lines covered (76.63%)

2.77 hits per line

Jobs
ID Job ID Ran Files Coverage
1 10489506832.1 21 Aug 2024 12:07PM UTC 17
77.81
GitHub Action Run
2 10489506832.2 21 Aug 2024 12:07PM UTC 17
68.01
GitHub Action Run
3 10489506832.3 21 Aug 2024 12:07PM UTC 17
68.01
GitHub Action Run
4 10489506832.4 21 Aug 2024 12:07PM UTC 17
68.01
GitHub Action Run
Source Files on build 10489506832
  • Tree
  • List 17
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #10489506832
  • be622da7 on github
  • Prev Build on master (#10488786153)
  • Next Build on master (#10490391038)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc