[project] authors = [{ name = "Jianyuan Wang", email = "jianyuan@robots.ox.ac.uk" }] dependencies = [ "torch>=2.3.1", "torchvision>=0.18.1", "numpy<2", "Pillow", "huggingface_hub", "einops", "safetensors", ] name = "vggt" requires-python = ">= 3.11" version = "0.1.0" [project.optional-dependencies] demo = [ "gradio==5.17.1", "viser==0.2.23", "tqdm", "hydra-core", "omegaconf", "opencv-python", "scipy", "onnxruntime", "requests", "trimesh", "matplotlib", ] [build-system] build-backend = "hatchling.build" requires = ["hatchling"] [tool.hatch.build.targets.wheel] packages = ["vggt"] [tool.pixi.workspace] channels = ["conda-forge"] platforms = ["linux-64"] [tool.pixi.pypi-dependencies] vggt = { path = ".", editable = true } [tool.pixi.environments] default = { solve-group = "default" } demo = { features = ["demo"], solve-group = "default" } [tool.pixi.tasks]