generated from nhcarrigan/template
feat: we successfully have the installer working for windows!
Models are downloaded at runtime instead of build.
This commit is contained in:
+13
-3
@@ -6,18 +6,28 @@ requires-python = ">=3.10"
|
||||
dependencies = [
|
||||
"fastapi==0.115.6",
|
||||
"uvicorn==0.34.0",
|
||||
"whisperx==3.1.6",
|
||||
"whisperx @ git+https://github.com/m-bain/whisperX.git",
|
||||
"faster-whisper==1.2.1",
|
||||
"llama-cpp-python==0.3.4",
|
||||
"pyaudio==0.2.14",
|
||||
"numpy==1.26.4",
|
||||
"torch==2.5.1",
|
||||
"numpy>=2.1.0,<2.3.0",
|
||||
"torch>=2.8.0,<2.9.0",
|
||||
"torchaudio>=2.8.0,<2.9.0",
|
||||
"pydantic==2.10.4",
|
||||
"simple-diarizer>=0.0.17",
|
||||
"soundfile>=0.13.0",
|
||||
]
|
||||
|
||||
[build-system]
|
||||
requires = ["hatchling"]
|
||||
build-backend = "hatchling.build"
|
||||
|
||||
[tool.hatch.build.targets.wheel]
|
||||
packages = ["src/backend"]
|
||||
|
||||
[tool.hatch.metadata]
|
||||
allow-direct-references = true
|
||||
|
||||
[tool.ruff]
|
||||
line-length = 100
|
||||
target-version = "py310"
|
||||
|
||||
Reference in New Issue
Block a user