[build-system] requires = ["setuptools>=77"] build-backend = "setuptools.build_meta" [project] name = "forma3d-tiny" version = "0.2.0" license = "Apache-2.0" license-files = ["LICENSE", "NOTICE", "THIRD_PARTY.md", "licenses/*.txt"] readme = "README.md" authors = [{name = "Lucasgitguy-co"}] description = "Experimental local image-to-Gaussian student with cached teacher supervision" requires-python = ">=3.11,<3.14" dependencies = ["torch>=2.5", "numpy>=1.26", "pillow>=10", "plyfile>=1", "trimesh>=4", "scipy>=1.11"] [project.optional-dependencies] test = ["pytest>=8"] data = ["huggingface_hub>=0.34", "pyarrow>=17"] teacher = ["idol @ git+https://github.com/speridlabs/idol-sdk.git@4702a7f00850e34b6e83a2170cc123c3e9570744"] [project.scripts] image3d = "image3d_student.cli:main" [tool.setuptools.packages.find] where = ["src"] [tool.pytest.ini_options] testpaths = ["tests"]