[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.metadata] allow-direct-references = true [tool.yapf] based_on_style = "pep8" indent_width = 4 column_limit = 100 [project] name = "mmaudio" version = "1.0.0" authors = [{ name = "Rex Cheng", email = "hkchengrex@gmail.com" }] description = "" readme = "README.md" requires-python = ">=3.9" classifiers = [ "Programming Language :: Python :: 3", "Operating System :: OS Independent", ] dependencies = [ 'torch >= 2.5.1', 'python-dotenv', 'cython', 'gitpython >= 3.1', 'tensorboard >= 2.11', 'numpy >= 1.21, <2.1', 'Pillow >= 9.5', 'opencv-python >= 4.8', 'scipy >= 1.7', 'tqdm >= 4.66.1', 'gradio >= 3.34', 'einops >= 0.6', 'hydra-core >= 1.3.2', 'requests', 'torchdiffeq', 'librosa >= 0.8.1', 'nitrous-ema', 'safetensors', 'auraloss', 'hydra_colorlog', 'tensordict', 'colorlog', 'open_clip_torch', 'soundfile', ] [tool.hatch.build.targets.wheel] packages = ["mmaudio"]