[build-system] requires = ["setuptools>=69", "wheel"] build-backend = "setuptools.build_meta" [project] name = "pi0-minimal-validation" version = "0.1.0" description = "A tiny educational pi0-style VLA flow-matching overfit experiment" readme = "README.md" requires-python = ">=3.10" license = { text = "MIT" } dependencies = [ "matplotlib>=3.8", "numpy>=1.26", "Pillow>=10.0", "PyYAML>=6.0", "torch>=2.2", ] [project.optional-dependencies] dev = ["pytest>=8.0"] notebook = [ "ipykernel>=6.29", "jupyterlab>=4.2", "nbconvert>=7.16", ] [project.scripts] pi0mini-train = "pi0mini.train:main" pi0mini-infer = "pi0mini.infer:main" [tool.setuptools] package-dir = { "" = "src" } [tool.setuptools.packages.find] where = ["src"] [tool.pytest.ini_options] testpaths = ["tests"] addopts = "-ra"