mirror of
https://github.com/bellingcat/whisperbox-transcribe.git
synced 2026-06-12 21:48:35 +03:00
feat: initial project setup
This commit is contained in:
33
pyproject.toml
Normal file
33
pyproject.toml
Normal file
@@ -0,0 +1,33 @@
|
||||
[project]
|
||||
name = "whisper-api"
|
||||
description = ""
|
||||
version = "0.0.1"
|
||||
|
||||
dependencies=[
|
||||
"alembic ==1.9.0",
|
||||
"fastapi ==0.88.0",
|
||||
"psycopg2 ==2.9.5",
|
||||
"python-dotenv ==0.21.0",
|
||||
"sqlalchemy[mypy] == 1.4.45",
|
||||
"uvicorn[standard] ==0.20.0"
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
dev = [
|
||||
# code formatting
|
||||
"black",
|
||||
"isort",
|
||||
|
||||
# linting
|
||||
"flake8",
|
||||
"mypy",
|
||||
|
||||
# tests
|
||||
"httpx",
|
||||
"sqlalchemy-stubs",
|
||||
"sqlalchemy-utils",
|
||||
"pytest"
|
||||
]
|
||||
|
||||
[tool.isort]
|
||||
profile = "black"
|
||||
Reference in New Issue
Block a user