| # TTS engine | |
| coqui-tts>=0.22.0 | |
| # transformers >=4.38 removed `isin_mps_friendly` which coqui-tts still | |
| # imports from transformers.pytorch_utils — pin to the last compatible release. | |
| transformers>=4.33.0,<4.38.0 | |
| # Web framework | |
| fastapi>=0.111.0 | |
| uvicorn[standard]>=0.29.0 | |
| python-multipart>=0.0.9 | |
| # PyTorch 2.6 changed torch.load default to weights_only=True which breaks | |
| # Coqui's checkpoint loader — pin to the last compatible release. | |
| torch>=2.2.0,<2.6.0 | |
| torchaudio>=2.2.0,<2.6.0 |