From 89dcd57577636d21a983635adfd50ebdfa51e465 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Mon, 30 Mar 2026 19:43:19 -0400 Subject: [PATCH] Remove docs uses of krisp optional dependency --- .readthedocs.yaml | 2 +- CLAUDE.md | 2 +- docs/api/build-docs.sh | 2 +- docs/api/conf.py | 2 -- 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 79785daca..834dd5984 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -11,7 +11,7 @@ build: jobs: post_install: - pip install uv - - UV_PROJECT_ENVIRONMENT=$READTHEDOCS_VIRTUALENV_PATH uv sync --group docs --all-extras --no-extra krisp --no-extra gstreamer --no-extra local_smart_turn --no-extra moondream --no-extra riva --no-extra mlx-whisper + - UV_PROJECT_ENVIRONMENT=$READTHEDOCS_VIRTUALENV_PATH uv sync --group docs --all-extras --no-extra gstreamer --no-extra local_smart_turn --no-extra moondream --no-extra riva --no-extra mlx-whisper sphinx: configuration: docs/api/conf.py diff --git a/CLAUDE.md b/CLAUDE.md index 7727975b3..5dc0e9295 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -10,7 +10,7 @@ Pipecat is an open-source Python framework for building real-time voice and mult ```bash # Setup development environment -uv sync --group dev --all-extras --no-extra gstreamer --no-extra krisp +uv sync --group dev --all-extras --no-extra gstreamer # Install pre-commit hooks uv run pre-commit install diff --git a/docs/api/build-docs.sh b/docs/api/build-docs.sh index b3c2100a1..1e45d0c42 100755 --- a/docs/api/build-docs.sh +++ b/docs/api/build-docs.sh @@ -2,7 +2,7 @@ # Build docs using uv echo "Installing dependencies with uv..." -uv sync --group docs --all-extras --no-extra krisp --no-extra gstreamer --no-extra local_smart_turn --no-extra moondream --no-extra riva --no-extra mlx-whisper +uv sync --group docs --all-extras --no-extra gstreamer --no-extra local_smart_turn --no-extra moondream --no-extra riva --no-extra mlx-whisper # Check if sphinx-build is available if ! uv run sphinx-build --version &> /dev/null; then diff --git a/docs/api/conf.py b/docs/api/conf.py index 1bc688efe..c61af74e4 100644 --- a/docs/api/conf.py +++ b/docs/api/conf.py @@ -48,8 +48,6 @@ autodoc_default_options = { # Mock imports for optional dependencies autodoc_mock_imports = [ # Krisp - has build issues on some platforms - "pipecat_ai_krisp", - "krisp", "krisp_audio", # System-specific GUI libraries "_tkinter",