[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "fact-policy" version = "1.0.0" description = "FACT: A Multimodal Force–Action–Track Foundation Model for Human-to-Robot Dexterity" readme = "README.md" license = { file = "LICENSE" } requires-python = ">=3.10" dependencies = [ "torch>=2.8", "torchvision>=0.23", "numpy>=1.26,<2", "einops>=0.8", "tqdm", "transformers>=4.51", "diffusers>=0.30", "safetensors", "ftfy", ] [project.optional-dependencies] dev = ["pytest", "ruff"] [tool.setuptools.packages.find] include = ["fact", "fact.*"] [tool.ruff] line-length = 120 target-version = "py310"