Spaces:
Running
Running
| [project] | |
| name = "whisper-webui" | |
| version = "0.0.0" | |
| requires-python = ">=3.10,<3.12" | |
| dependencies = [ | |
| "ctranslate2", | |
| "faster-whisper", | |
| "ffmpeg-python==0.2.0", | |
| "gradio==3.38.0", | |
| "gradio-client==0.8.1", | |
| "yt-dlp", | |
| "json5", | |
| "more-itertools", | |
| # Torch stack (CUDA 11.7 build) | |
| "torch==2.0.1+cu117", | |
| "torchaudio==2.0.2+cu117", | |
| # Needed by diarization | |
| "intervaltree", | |
| "srt", | |
| "pyannote.audio", | |
| ] | |
| [tool.uv.sources] | |
| torch = { index = "pytorch-cu117" } | |
| torchaudio = { index = "pytorch-cu117" } | |
| [[tool.uv.index]] | |
| name = "pytorch-cu117" | |
| url = "https://download.pytorch.org/whl/cu117" | |
| explicit = true | |
| [tool.uv] | |
| constraint-dependencies = [ | |
| # TEMP: Gradio 3.38.0 appears to break with newer httpx in this project. | |
| # Remove this after upgrading Gradio and verifying uploads/queue work. | |
| "httpx==0.23.3", | |
| ] |