[project] name = "llm-infa" version = "0.3.0" description = "YouTube -> транскрипция -> LLM-выжимка -> Postgres" readme = "README.md" requires-python = ">=3.14" dependencies = [ "asyncpg>=0.31.0", "fastapi>=0.129.0", "pydantic>=2.12.5", "pydantic-settings>=2.13.0", "sqlalchemy>=2.0.46", "toml>=0.10.2", "uvicorn>=0.41.0", "vosk>=0.3.45", "yt-dlp>=2026.2.4", ] [dependency-groups] # Flet UI (запускается в контейнере web на python 3.12; классический API flet) web = [ "flet==0.28.3", "flet-web==0.28.3", "httpx>=0.28.1", ]