[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "laya-router" version = "0.1.0" description = "Local Laya multilingual System-1 router for Codex and Claude Code" readme = "README.md" requires-python = ">=3.10" dependencies = [ "laya>=0.3.7", "fastapi>=0.110", "uvicorn>=0.27", ] [project.scripts] laya-router = "laya_router.cli:main" laya-hook = "laya_router.hook:main" laya-mcp = "laya_router.mcp:main" [dependency-groups] dev = ["pytest>=8"] [tool.pytest.ini_options] testpaths = ["tests"] [tool.hatch.build.targets.wheel.force-include] "src/laya_router/dashboard.html" = "laya_router/dashboard.html"