Skip to content

[pull] master from home-assistant:master - #412

Merged
pull[bot] merged 4 commits into
moovy2:masterfrom
home-assistant:master
Aug 25, 2026
Merged

pull[bot] merged 4 commits into
moovy2:masterfrom
home-assistant:master

Conversation

@pull

@pull pull Bot commented Aug 25, 2026 •

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

brnl and others added 4 commits August 25, 2026 14:20
* speech_to_phrase: Pin onnxruntime and disable its telemetry

Pin onnxruntime and pysilero-vad to the versions shipped in 1.4.3, so
image rebuilds no longer silently change runtime behavior, and set
ORT_DISABLE_TELEMETRY=1.

onnxruntime 1.29.0 introduced telemetry on Linux, uploading usage
events and a persistent device identifier to a Microsoft endpoint by
default (see #4791). The currently released 1.4.3 image ships
onnxruntime 1.24.4 and is not affected, but the next unpinned rebuild
would have pulled in 1.29+.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* speech_to_phrase: Bump pinned onnxruntime to latest release

With ORT_DISABLE_TELEMETRY=1 in place there is no reason to hold back
onnxruntime: bump it from 1.24.4 to 1.29.0. pysilero-vad 2.1.1 is
already the latest 2.x (speech-to-phrase requires <3).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* speech_to_phrase: Simplify changelog wording

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* speech_to_phrase: Move Python dependency pins to build.yaml args

Follow the pattern established by the letsencrypt add-on: declare
Python package versions as build args in build.yaml, keeping every
version in the one file maintainers edit for bumps.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* speech_to_phrase: Drop redundant Dockerfile comment

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* speech_to_phrase: Upgrade base image to trixie

Following piper and whisper, which already migrated from bookworm.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
* Fix git-clone function to exclude '.git' directory when restoring non-yaml files

* Bump version to 9.0.3 and fix git-clone restore step to exclude stale `.git` directory
* whisper: Pin inference stack and disable ONNX Runtime telemetry

Pin onnxruntime, faster-whisper, ctranslate2 and sherpa-onnx to the
versions shipped in 3.5.1, so image rebuilds no longer silently change
runtime behavior, and set ORT_DISABLE_TELEMETRY=1.

onnxruntime 1.29.0 introduced telemetry on Linux, uploading usage
events and a persistent device identifier to a Microsoft endpoint by
default (see #4791). The currently released 3.5.1 image ships
onnxruntime 1.28.0 and is not affected, but the next unpinned rebuild
would have pulled in 1.29+.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* whisper: Bump pinned inference stack to latest releases

With ORT_DISABLE_TELEMETRY=1 in place there is no reason to hold back
onnxruntime: bump it to 1.29.0 and sherpa-onnx to 1.13.6.
faster-whisper 1.2.1 and ctranslate2 4.8.1 are already the latest.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* whisper: Simplify changelog wording

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* whisper: Move Python dependency pins to build.yaml args

Follow the pattern established by the letsencrypt add-on: declare all
Python package versions as build args in build.yaml, keeping every
version in the one file maintainers edit for bumps. This also migrates
the previously inline pins (wyoming, transformers, onnx-asr, torch,
torchaudio) so the add-on is consistent.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* whisper: Drop redundant Dockerfile comment

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* whisper: Pin funasr as well

Replace the funasr version range with an exact pin at the latest
release (shipped image had 1.4.0), completing the move to fully
pinned Python dependencies.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators Aug 25, 2026
@pull pull Bot added the ⤵️ pull label Aug 25, 2026
@pull
pull Bot merged commit 2f1ab01 into moovy2:master Aug 25, 2026
4 of 5 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants