mirror of
https://github.com/mudler/LocalAI.git
synced 2026-05-17 04:56:52 -04:00
The previous pin in requirements.txt was ineffective: installRequirements runs a separate `pip install --requirement` per file, so resolution does not carry over to the per-profile file where chatterbox-tts is declared. With chatterbox-tts's unpinned `omegaconf` dep, pip backtracked through 1.x sdists into ruamel.yaml<0.15, whose Python-2-era setup.py fails on Python 3.10+. Pin omegaconf==2.3.0 next to chatterbox-tts in every profile file (matches what upstream chatterbox uses). Drop the dead pin from requirements.txt. Signed-off-by: Ettore Di Giacinto <mudler@localai.io> Assisted-by: Claude:claude-opus-4-7 [Claude Code]
12 lines
435 B
Plaintext
12 lines
435 B
Plaintext
--extra-index-url https://download.pytorch.org/whl/cpu
|
|
accelerate
|
|
torch
|
|
torchaudio
|
|
numpy>=1.24.0,<1.26.0
|
|
transformers
|
|
# Pin omegaconf so pip doesn't backtrack into 1.x sdists (whose
|
|
# ruamel.yaml<0.15 dep has a Python-2-only setup.py and fails to build).
|
|
omegaconf==2.3.0
|
|
# https://github.com/mudler/LocalAI/pull/6240#issuecomment-3329518289
|
|
chatterbox-tts@git+https://git@github.com/mudler/chatterbox.git@faster
|
|
#chatterbox-tts==0.1.4 |