Collect package dependencies in a new optional dependency called runner

This commit is contained in:
Mark Backman
2025-07-28 10:06:52 -04:00
parent 061de9cbaf
commit e2cfa45cc0
7 changed files with 38 additions and 28 deletions

View File

@@ -179,11 +179,6 @@ autodoc_mock_imports = [
"google.protobuf.runtime_version",
"google.protobuf.symbol_database",
"google.protobuf.internal.builder",
# Runner
"pipecat_ai_small_webrtc_prebuilt",
"pipecat_ai_small_webrtc_prebuilt.frontend",
"uvicorn",
"python_dotenv",
]
# HTML output settings

View File

@@ -41,10 +41,10 @@ pipecat-ai[noisereduce]
pipecat-ai[openai]
# pipecat-ai[openpipe]
# pipecat-ai[playht] # Mocked due to grpcio conflict with riva
pipecat-ai[pipecatcloud]
pipecat-ai[qwen]
pipecat-ai[remote-smart-turn]
# pipecat-ai[riva] # Mocked
pipecat-ai[runner]
pipecat-ai[sambanova]
pipecat-ai[silero]
pipecat-ai[simli]