v0.2.1
Pre-release
Pre-release
[0.2.1] — 2026-07-08
Corrige la instalación vía uv tool install tts-sidecar: quedaba rota por un
conflicto de resolución de dependencias entre numpy y numba (transitiva de
librosa/chatterbox-tts).
Corregido
uv tool install tts-sidecarfallaba al intentar compilar
llvmlite==0.36.0desde fuente en Python 3.13 (RuntimeError: Cannot install on Python version 3.13.14; only versions >=3.6,<3.10 are supported). Causa:chatterbox-ttsdeclaranumpy>=2.0.0sin tope
superior para Python ≥3.13, mientras quenumba(dependencia transitiva vía
librosa) exigenumpy<2.5. El resolvedor deuvfijaba primero la
versión más reciente denumpy(sin tope) y, al no poder satisfacer el tope
denumba, retrocedía sobrenumbahasta versiones sin soporte para Python
3.13, en vez de retroceder sobrenumpy.pipno caía en esta trampa por
las heurísticas de su propio resolvedor, por lo que el smoke test de CI
(que usapip install) no lo detectó. Fix: se fija explícitamente
numpy<2.5como dependencia directa enpyproject.toml, acotando el rango
antes de que cualquier resolvedor tenga que elegir entrenumpyynumba.