[build-system] requires = ["setuptools>=68.0"] build-backend = "setuptools.build_meta" [project] name = "smolvla-inspect" version = "0.1.0" description = "Attention visualization and diagnostic tool for SmolVLA." requires-python = ">=3.11" dependencies = [ "torch>=2.0.0", "torchvision>=0.15.0", "segment-anything", ] [project.optional-dependencies] sam2 = ["sam2 @ git+https://github.com/facebookresearch/sam2.git"] sam3-native = ["sam3 @ git+https://github.com/facebookresearch/sam3.git"] llm = ["anthropic>=0.40.0"] dev = ["pytest>=8.0"] [tool.setuptools.packages.find] include = ["smolvla_inspect*"] [tool.pytest.ini_options] testpaths = ["tests"]