Skip to content

fix(deps): pin av below 19 so faster-whisper can open audio again - #463

Open
Vortiago wants to merge 1 commit into
mainfrom
fix/pin-av-below-19
Open

Vortiago wants to merge 1 commit into
mainfrom
fix/pin-av-below-19

Conversation

@Vortiago

Copy link
Copy Markdown
Owner

PyAV 19.0.0 removes the metadata_errors argument that faster-whisper 1.2.1 passes to av.open(). Every transcribe then fails with TypeError: open() got an unexpected keyword argument 'metadata_errors'.

CI shows it: both bridge E2E jobs on #462 fail in the transcribe stage with av 19.0.0, and the last green main run installed av 18.1.0. This PR adds av<19 to the whisper-cpu extra. Remove the cap when a faster-whisper release supports PyAV 19.

PyAV 19.0.0 removes the metadata_errors argument that faster-whisper 1.2.1
passes to av.open(), so every transcribe fails with a TypeError. CI picked it
up on 2026-09-30: both bridge E2E jobs fail in the transcribe stage, while
the last green main run installed av 18.1.0.

This branch has not been deployed

No deployments
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.

1 participant