[project] name = "quasar" version = "0.1.0" description = "Quasar: a unified autoregressive text/image/video foundation-model prototype" requires-python = ">=3.10" dependencies = [ "torch>=2.6", "numpy>=1.26", "pillow>=10.0", "pyyaml>=6.0", "safetensors>=0.4", "tokenizers>=0.19", "huggingface_hub>=0.24", "pyarrow>=14", "imageio-ffmpeg>=0.5", "requests>=2.31", ] [project.optional-dependencies] app = ["gradio==6.30.0", "psutil>=7.0"] dev = ["pytest>=8.0"] multimodal = ["jsonschema>=4.20", "transformers==5.5.0", "soundfile>=0.12", "trimesh>=4.0", "scipy>=1.14"] [build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [tool.setuptools.packages.find] include = ["quasar*"] [tool.pytest.ini_options] testpaths = ["tests"]