[project] name = "chat-saiden" version = "0.1.0" description = "TUI-styled web chat with BT-7274 — chat.saiden.dev" requires-python = ">=3.11" dependencies = [ "fastapi>=0.115", "uvicorn[standard]>=0.32", "websockets>=13", "anthropic>=0.40", "authlib>=1.3", "itsdangerous>=2.2", # session cookie signing "httpx>=0.27", # for authlib OAuth "jinja2>=3.1", # template rendering "python-multipart>=0.0.12", # form parsing ] [tool.uv] package = false [tool.ruff] line-length = 100 [dependency-groups] dev = [ "ruff>=0.15.15", ]