[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.metadata] allow-direct-references = true [project] name = "video-depth-mmaudio" version = "1.0.0" description = "Video Depth Anything with MMaudio integration" readme = "README.md" requires-python = ">=3.9" classifiers = [ "Programming Language :: Python :: 3", "Operating System :: OS Independent", ] dependencies = [ # Core dependencies 'torch >= 2.1.0', 'gradio >= 4.0.0', 'opencv-python >= 4.8', 'numpy >= 1.21, <2.1', 'Pillow >= 9.5', 'scipy >= 1.7', 'requests', 'transformers', 'matplotlib', # MMaudio specific dependencies 'huggingface_hub >= 0.26', 'cython', 'gitpython >= 3.1', 'tensorboard >= 2.11', 'tqdm >= 4.66.1', 'einops >= 0.6', 'hydra-core >= 1.3.2', 'torchdiffeq >= 0.2.5', 'librosa >= 0.8.1', 'nitrous-ema', 'hydra_colorlog', 'tensordict >= 0.6.1', 'av', 'colorlog', 'auraloss', 'torchaudio', # Video Depth dependencies 'yt-dlp', ]