[project] name = "device-host-agent" version = "0.1.0" description = "Outbound device-host worker for the Device Cloud Platform." requires-python = ">=3.14" dependencies = [ "device-agent-runtime==0.1.0", "device-cloud-platform==0.1.0", "fastapi>=0.115.0", "httpx>=0.27.0", "jinja2>=3.1", "uvicorn[standard]>=0.30.0", ] [project.scripts] device-host-agent = "host_agent.cli:main" [build-system] requires = ["setuptools>=69"] build-backend = "setuptools.build_meta" [tool.setuptools.packages.find] where = ["."] include = ["host_agent*"] [tool.setuptools.package-data] "host_agent.web" = ["templates/*.html"] [tool.uv.sources] device-agent-runtime = { workspace = true } device-cloud-platform = { workspace = true }