mirror of
https://github.com/bellingcat/whisperbox-transcribe.git
synced 2026-06-11 13:08:35 +03:00
50 lines
645 B
TOML
50 lines
645 B
TOML
[project]
|
|
name = "whisperbox"
|
|
description = ""
|
|
version = "0.0.1"
|
|
|
|
dependencies=[
|
|
"celery[redis] ==5.2.7",
|
|
"sqlalchemy[mypy] == 1.4.45",
|
|
"pydantic ==1.10.4"
|
|
]
|
|
|
|
[project.optional-dependencies]
|
|
web=[
|
|
"alembic ==1.9.0",
|
|
"fastapi ==0.88.0",
|
|
"uvicorn[standard] ==0.20.0"
|
|
]
|
|
|
|
worker=[
|
|
"whisper-openai ==1.0.0",
|
|
"requests ==2.28.2"
|
|
]
|
|
|
|
lint = [
|
|
# code formatting
|
|
"black",
|
|
"isort",
|
|
# linting
|
|
"flake8",
|
|
"mypy",
|
|
]
|
|
|
|
test = [
|
|
"httpx",
|
|
"sqlalchemy-stubs",
|
|
"sqlalchemy-utils ==0.39.0",
|
|
"python-dotenv",
|
|
"pytest",
|
|
]
|
|
|
|
worker_dev = [
|
|
"watchdog[watchmedo]"
|
|
]
|
|
|
|
[tool.isort]
|
|
profile = "black"
|
|
|
|
[tool.setuptools]
|
|
py-modules = []
|