[project] name = "agent-parkour" version = "0.1.0" requires-python = ">=3.12,<3.13" dependencies = ["torch>=2.0,<2.6", "numpy>=1.26"] [project.optional-dependencies] app = ["gradio>=5.0.0", "fastapi>=0.110.0", "uvicorn>=0.29.0"] [build-system] requires = ["setuptools>=69"] build-backend = "setuptools.build_meta" [tool.setuptools] py-modules = [ "benchmark_sps", "config", "env", "infer", "mapgen", "ppo", "replay", "runner", "runtime", "settings", "smoke", "train", ] [project.scripts] parkour-smoke = "smoke:main" parkour-train = "train:main" parkour-infer = "infer:main" parkour-benchmark-sps = "benchmark_sps:main"