[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "granite-speech-4.1-2b-plus-mlx" version = "0.1.0" description = "Standalone MLX pipeline for the Granite Speech 4.1-2b-plus port." readme = "README.md" requires-python = ">=3.10" license = "MIT" authors = [ { name = "Olivier Dupont" } ] dependencies = [ "mlx>=0.22.0", "mlx-lm>=0.19.0", "numpy>=1.26", "transformers>=4.45", "huggingface-hub>=0.24", "soundfile>=0.12", "librosa>=0.10", ] [tool.hatch.build.targets.wheel] packages = ["src/granite_speech_plus_mlx"]