Releases: allenporter/python-google-nest-sdm
Releases · allenporter/python-google-nest-sdm
9.1.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Add specific exception type for timeouts by @allenporter in #1219
Full Changelog: 9.0.2...9.1.0
9.0.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- Refresh devices when there are structure chagnes by @allenporter in #1218
Full Changelog: 9.0.1...9.0.2
9.0.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- Start refresh task the first time the device manage is loaded by @allenporter in #1217
Full Changelog: 9.0.0...9.0.1
9.0.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Apply ruff format by @allenporter in #1213
- Simplify test fixtures by @allenporter in #1214
- Make the device manager responsible for the ful lifecycle of device discovery by @allenporter in #1215
- Periodically refresh devices in the DeviceManager by @allenporter in #1216
Full Changelog: 8.0.0...9.0.0
8.0.0
What's Changed
- chore(deps): update dependency pytest-asyncio to v1 by @renovate[bot] in #1172
- Perform scruft update to fix CI by @allenporter in #1179
- chore(deps): update dependency pytest to v8.4.1 by @renovate[bot] in #1177
- Mark google-auth as untyped by @allenporter in #1181
- chore(deps): update dependency ruff to v0.12.0 by @renovate[bot] in #1175
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.12.0 by @renovate[bot] in #1176
- chore(deps): update dependency urllib3 to v2.5.0 by @renovate[bot] in #1178
- Perform scruft update by @allenporter in #1182
- Update ignore types by @allenporter in #1183
- chore(deps): update dependency google-auth to v2.40.3 by @renovate[bot] in #1174
- Apply cruft updates by @allenporter in #1185
- Reject new updates detected with Cruft by @github-actions[bot] in #1186
- New updates detected with Cruft by @github-actions[bot] in #1188
- scruft update by @allenporter in #1193
- chore(deps): update actions/download-artifact action to v5 by @renovate[bot] in #1195
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #1197
- chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 by @renovate[bot] in #1196
- chore(deps): update actions/setup-python action to v6 by @renovate[bot] in #1199
- chore(deps): update dependency pytest-cov to v7 by @renovate[bot] in #1200
- chore(deps): update actions/upload-pages-artifact action to v4 by @renovate[bot] in #1198
- chore(deps): update dependency pdoc to v16 by @renovate[bot] in #1205
- chore(deps): update github artifact actions (major) by @renovate[bot] in #1204
- chore(deps): update astral-sh/setup-uv action to v7 by @renovate[bot] in #1201
- Apply cruft updates - run CI on python 3.14 by @allenporter in #1209
- Fix WebRTC Streaming Issue in Home Assistant App (WebView Beta 143) by @jonnynch in #1206
- Apply cruft updates by @allenporter in #1211
- Drop support for python 3.11 and 3.12 by @allenporter in #1212
Full Changelog: 7.1.5...8.0.0
7.1.5
What's Changed
- Increase streaming pull deadline to 55 seconds by @allenporter in #1166
Full Changelog: 7.1.4...7.1.5
7.1.4
What's Changed
- Don't log on every stream connect/disconnect by @allenporter in #1163
- Increase streaming pull timeout and separate scope of timeout by @allenporter in #1164
Full Changelog: 7.1.3...7.1.4
7.1.3
What's Changed
- Recreate the subscriber client when reconnecting by @allenporter in #1162
Full Changelog: 7.1.2...7.1.3
7.1.2
What's Changed
- Increase streaming pull timeout by @allenporter in #1160
- Add logging when refreshing credentials by @allenporter in #1161
Full Changelog: 7.1.1...7.1.2
7.1.1
What's Changed
- chore(deps): update pre-commit hook psf/black to v25 by @renovate in #1158
- chore(deps): update dependency black to v25 - autoclosed by @renovate in #1157
- CPU issue fix: Wait 90 seconds between ACK messages by @allenporter in #1159
Full Changelog: 7.1.0...7.1.1