Skip to content

Version 1.9.0#41

Merged
oyvindwe merged 1 commit into
echoromeo:masterfrom
oyvindwe:release-1.9.0
May 14, 2026
Merged

Version 1.9.0#41
oyvindwe merged 1 commit into
echoromeo:masterfrom
oyvindwe:release-1.9.0

Conversation

@oyvindwe

@oyvindwe oyvindwe commented Apr 19, 2026

Copy link
Copy Markdown
Collaborator

Need a release to be able to bring the Home Assistant integration past bronze on the Home Assistance quality scale. This version should include everything needed for all the way to 🏆 platinum. (Currently silver is blocked by missing connection-state API.)

Requires PRs #39, #40, and #43 to be merged first.

Release 1.9.0 contains:

  • Typed package with py.typed, exception hierarchy, and DeprecationWarning on synchronous use.
  • Connection-state API: hub.connected, register_connection_callback, deregister_connection_callback
  • TypedDicts and mypy --strict cleanup
  • pyproject.toml (PEP 621), minimum Python 3.10, CI matrix 3.10-3.14.

@oyvindwe
oyvindwe marked this pull request as draft April 19, 2026 20:53
@oyvindwe
oyvindwe requested review from capelevy and stigvi April 19, 2026 20:55
@oyvindwe
oyvindwe force-pushed the release-1.9.0 branch 2 times, most recently from ae12124 to 0a863b1 Compare April 19, 2026 22:33
@oyvindwe
oyvindwe marked this pull request as ready for review April 22, 2026 20:37
@oyvindwe
oyvindwe marked this pull request as draft April 22, 2026 20:37
Comment thread setup.py
@oyvindwe

oyvindwe commented May 3, 2026

Copy link
Copy Markdown
Collaborator Author

@capelevy did you intent to approve PR #43 when you approved this one the second time around?

@capelevy

capelevy commented May 5, 2026

Copy link
Copy Markdown
Collaborator

No, only half way through #43, not sure why I reapproved, though 🤷

@oyvindwe
oyvindwe marked this pull request as ready for review May 14, 2026 06:08
@oyvindwe
oyvindwe merged commit ba1766d into echoromeo:master May 14, 2026
5 checks passed
@oyvindwe
oyvindwe deleted the release-1.9.0 branch May 14, 2026 06:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants