README updates for python versions
This commit is contained in:
18
README.md
18
README.md
@@ -112,6 +112,12 @@ You can get started with Pipecat running on your local machine, then move your a
|
|||||||
|
|
||||||
## 🛠️ Contributing to the framework
|
## 🛠️ Contributing to the framework
|
||||||
|
|
||||||
|
### Prerequisites
|
||||||
|
|
||||||
|
**Python Version:** 3.10+
|
||||||
|
|
||||||
|
### Setup Steps
|
||||||
|
|
||||||
1. Clone the repository and navigate to it:
|
1. Clone the repository and navigate to it:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
@@ -131,6 +137,18 @@ You can get started with Pipecat running on your local machine, then move your a
|
|||||||
uv run pre-commit install
|
uv run pre-commit install
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Python 3.13+ Note
|
||||||
|
|
||||||
|
Some features require PyTorch (not yet available on Python 3.13+):
|
||||||
|
|
||||||
|
- `ultravox`, `local-smart-turn`, `moondream`, `mlx-whisper`
|
||||||
|
|
||||||
|
**For full compatibility:** Use Python 3.12
|
||||||
|
|
||||||
|
```bash
|
||||||
|
uv python pin 3.12 && uv sync --group dev --all-extras --no-extra krisp
|
||||||
|
```
|
||||||
|
|
||||||
### Running tests
|
### Running tests
|
||||||
|
|
||||||
To run all tests, from the root directory:
|
To run all tests, from the root directory:
|
||||||
|
|||||||
Reference in New Issue
Block a user