Files
whisperbox-transcribe/pyproject.toml
2023-01-28 12:30:02 +01:00

51 lines
657 B
TOML

[project]
name = "whisperbox"
description = ""
version = "0.0.1"
dependencies=[
"celery[redis] ==5.2.7",
"psycopg2 ==2.9.5",
"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",
"python-dotenv",
"pytest"
]
worker_dev = [
"watchdog[watchmedo]"
]
[tool.isort]
profile = "black"
[tool.setuptools]
py-modules = []