[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build:build" [project] name = "sparrow" version = "0.1.0" requires-python = ">=3.12" dependencies = [ "fastapi>=0.115", "uvicorn[standard]>=0.32", "sse-starlette>=2.1", "pydantic>=2.0", "python-multipart>=0.0.9", "httpx>=0.27", ] [project.optional-dependencies] dev = ["pytest>=8", "pytest-asyncio>=0.24", "httpx>=0.27"] [tool.pytest.ini_options] asyncio_mode = "auto" testpaths = ["tests"]