[build-system] requires = ["setuptools>=72.0"] build-backend = "setuptools.build_meta" [project] name = "ai-orchestrator-wedding-demo" version = "0.1.0" description = "Event-driven AI orchestrator demo for wedding planning meetings" requires-python = ">=3.12" dependencies = [ "alembic>=1.13.2", "fastapi>=0.115.0", "httpx>=0.27.0", "jsonschema>=4.23.0", "anthropic>=0.45.0", "psycopg[binary]>=3.2.1", "pydantic>=2.8.2", "pydantic-settings>=2.4.0", "python-multipart>=0.0.12", "python-json-logger>=2.0.7", "qdrant-client>=1.11.1", "redis>=5.0.8", "sqlalchemy>=2.0.32", "uvicorn[standard]>=0.30.6", "websockets>=13.0.1", ] [project.optional-dependencies] dev = [ "pytest>=8.3.2", "pytest-asyncio>=0.24.0", "respx>=0.21.1", ] [tool.pytest.ini_options] asyncio_mode = "auto" testpaths = ["tests"] pythonpath = ["."] [tool.setuptools.packages.find] where = ["."] include = ["app*"]