diff --git a/README.md b/README.md index 682a38225..de155f25a 100644 --- a/README.md +++ b/README.md @@ -153,7 +153,11 @@ You can get started with Pipecat running on your local machine, then move your a 2. Install development and testing dependencies: ```bash - uv sync --group dev --all-extras --no-extra gstreamer --no-extra krisp --no-extra local + uv sync --group dev --all-extras \ + --no-extra gstreamer \ + --no-extra krisp \ + --no-extra local \ + --no-extra ultravox # (ultravox not fully supported on macOS) ``` 3. Install the git pre-commit hooks: @@ -162,23 +166,6 @@ You can get started with Pipecat running on your local machine, then move your a uv run pre-commit install ``` -### Python 3.13+ Compatibility - -Some features require PyTorch, which doesn't yet support Python 3.13+. Install using: - -```bash -uv sync --group dev --all-extras \ - --no-extra gstreamer \ - --no-extra krisp \ - --no-extra local \ - --no-extra local-smart-turn \ - --no-extra mlx-whisper \ - --no-extra moondream \ - --no-extra ultravox -``` - -> **Tip:** For full compatibility, use Python 3.12: `uv python pin 3.12` - > **Note**: Some extras (local, gstreamer) require system dependencies. See documentation if you encounter build errors. ### Running tests