whisper-webui / pyproject.toml
aadnk's picture
Fix comment
da8c5dd
raw
history blame contribute delete
825 Bytes
[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",
]