[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "corvid" version = "0.1.0" description = "Standalone ticket management service for AI agents" requires-python = ">=3.12" dependencies = [ "fastapi>=0.115", "sqlalchemy[asyncio]>=2.0", "asyncpg>=0.30", "uvicorn[standard]>=0.32", "alembic>=1.14", "pydantic>=2.0", "jinja2>=3.1", ] [project.optional-dependencies] mcp = ["mcp[cli]>=1.0", "httpx>=0.28"] dev = ["pytest>=8.0", "pytest-asyncio>=0.24", "aiosqlite>=0.20"] [tool.setuptools.packages.find] where = ["."] include = ["corvid*"]