From d3a5bfddcac58397cef074706d0261276b333091 Mon Sep 17 00:00:00 2001 From: Kenes Yerassyl Date: Thu, 2 Apr 2026 11:34:35 +0900 Subject: [PATCH 1/2] bumped up numpy, librosa, made torch* optional --- pyproject.toml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 60e3e32..66d867e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "msclap" -version = "1.3.3" +version = "1.3.5" description = "CLAP (Contrastive Language-Audio Pretraining) is a model that learns acoustic concepts from natural language supervision and enables “Zero-Shot” inference. The model has been extensively evaluated in 26 audio downstream tasks achieving SoTA in several of them including classification, retrieval, and captioning." authors = ["Benjamin Elizalde", "Soham Deshmukh", "Huaming Wang"] license = "MIT" @@ -11,17 +11,20 @@ packages = [ [tool.poetry.dependencies] python = "^3.8" -librosa = "^0.10.1" -numpy = "^1.23.0" +librosa = ">=0.11.0" +numpy = ">=2.2.6" pandas = "^2.0.0" -torch = "^2.1.0" -torchaudio = "^2.1.0" -torchlibrosa = "^0.1.0" +torch = {version = ">=2.1.0", optional = true} +torchaudio = {version = ">=2.1.0", optional = true} +torchlibrosa = {version = "^0.1.0", optional = true} tqdm = "^4.66.1" transformers = "^4.34.0" pyyaml = "^6.0.1" scikit-learn = "^1.3.1" +[tool.poetry.extras] +torch = ["torch", "torchaudio", "torchlibrosa"] + [build-system] requires = ["poetry-core"] From e645069d08a667cdc7e40218c9d703d9283e29aa Mon Sep 17 00:00:00 2001 From: Kenes Yerassyl Date: Thu, 2 Apr 2026 13:25:11 +0900 Subject: [PATCH 2/2] bumped up transformers --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 66d867e..a8a689b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ torch = {version = ">=2.1.0", optional = true} torchaudio = {version = ">=2.1.0", optional = true} torchlibrosa = {version = "^0.1.0", optional = true} tqdm = "^4.66.1" -transformers = "^4.34.0" +transformers = ">=4.34.0" pyyaml = "^6.0.1" scikit-learn = "^1.3.1"