[build-system] requires = ["setuptools>=68.0", "wheel"] build-backend = "setuptools.backends._legacy:_Backend" [project] name = "robomind-vla" version = "0.1.0" description = "Vision-Language reward model for robot locomotion quality assessment" readme = "README.md" license = {text = "MIT"} requires-python = ">=3.9" authors = [ {name = "RoboMind Team"}, ] keywords = ["robotics", "reward-model", "vision-language", "locomotion", "mujoco"] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Physics", ] dependencies = [ "torch>=2.0.0", "torchvision>=0.15.0", "transformers>=4.35.0", "peft>=0.6.0", "accelerate>=0.20.0", "pillow>=9.0.0", "sentencepiece>=0.1.99", "huggingface_hub>=0.14.0", "numpy<2", ] [project.optional-dependencies] dev = [ "pytest>=7.0", "ruff>=0.1.0", "modal>=0.50.0", ] web = [ "fastapi>=0.100.0", "uvicorn>=0.20.0", "python-multipart>=0.0.6", ] audio = [ "librosa>=0.10.0", "torchaudio>=2.0.0", "scipy>=1.10.0", ] all = [ "robomind-vla[dev,web,audio]", ] [project.urls] Homepage = "https://github.com/mitvho09/robomind-vla" Documentation = "https://github.com/mitvho09/robomind-vla#readme" Repository = "https://github.com/mitvho09/robomind-vla" Issues = "https://github.com/mitvho09/robomind-vla/issues" [tool.setuptools.packages.find] include = ["robomind*"] [tool.ruff] line-length = 100 target-version = "py39"