[build-system] requires = ["setuptools>=69", "wheel"] build-backend = "setuptools.build_meta" [project] name = "sillyhome-future" version = "2.0.0-alpha.1" description = "SillyHome v2 event-core prototype" requires-python = ">=3.11" dependencies = [ "fastapi>=0.115", "pydantic>=2.8", "uvicorn[standard]>=0.30", ] [project.optional-dependencies] dev = [ "httpx>=0.27", "mypy>=1.10", "pytest>=8.2", "ruff>=0.6", ] [tool.setuptools.packages.find] include = ["app*"] [tool.ruff] line-length = 100 target-version = "py311" [tool.mypy] python_version = "3.11" strict = true plugins = []