[project] name = "spark-control" version = "0.1.0" description = "Web UI to swap vLLM models on a DGX Spark cluster" requires-python = ">=3.11" dependencies = [ "fastapi>=0.115", "uvicorn[standard]>=0.32", "pydantic>=2.9", "pyyaml>=6.0", "httpx>=0.27", "python-multipart>=0.0.9", ] [project.optional-dependencies] dev = ["pytest>=8"] [tool.pytest.ini_options] testpaths = ["tests"] [build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [tool.setuptools] packages = ["app"] [tool.setuptools.package-data] app = ["static/*", "../models.yaml"]