[project] name = "talkscore-asr" version = "0.1.0" description = "Локальный сервис транскрибации и диаризации русской речи" requires-python = ">=3.11" dependencies = [ "fastapi>=0.115", "uvicorn[standard]>=0.32", "python-multipart>=0.0.12", "onnx-asr[cpu,hub]>=0.6", "sherpa-onnx>=1.10", "numpy>=1.26", ] [project.optional-dependencies] dev = ["pytest>=8", "httpx>=0.27"] [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["app"] [tool.pytest.ini_options] testpaths = ["tests"]