From c0194a7a008e1646234eeda1d41dbcbf32b0cf48 Mon Sep 17 00:00:00 2001 From: Z Date: Wed, 27 Aug 2025 17:12:30 -1000 Subject: [PATCH] Specifically reference newer llvmlite and numba dependencies llvmlite is trying to build an old version that creates a dependency chain issue when installing with uv: ``` help: `llvmlite` (v0.36.0) was included because `vibevoice` (v0.0.1) depends on `librosa` (v0.11.0) which depends on `numba` (v0.53.1) which depends on `llvmlite` ``` pinning these dependencies on newer versions forces it to resolve and shouldn't have any downsides. --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 888dbfd..de25c46 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,6 +20,8 @@ dependencies = [ "torch", "accelerate==1.6.0", "transformers==4.51.3", # we develop this project on transformers==4.51.3, later version may not be compatible + "llvmlite>=0.40.0", + "numba>=0.57.0", "diffusers", "tqdm", "numpy",