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
Copy link
Copy Markdown
Collaborator

@oyvindwe oyvindwe commented Apr 19, 2026

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
Copy link
Copy Markdown
Collaborator Author

oyvindwe commented May 3, 2026

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

@capelevy
Copy link
Copy Markdown
Collaborator

capelevy commented May 5, 2026

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