Changes to align with Pipecat norms

This commit is contained in:
Mark Backman
2026-03-12 18:22:02 -04:00
parent e0edadad28
commit 115f1c4008
9 changed files with 241 additions and 690 deletions

7
uv.lock generated
View File

@@ -4716,10 +4716,6 @@ simli = [
{ name = "simli-ai" },
]
smallest = [
{ name = "httpx" },
{ name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" },
{ name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" },
{ name = "soundfile" },
{ name = "websockets" },
]
soniox = [
@@ -4812,7 +4808,6 @@ requires-dist = [
{ name = "google-cloud-texttospeech", marker = "extra == 'google'", specifier = ">=2.31.0,<3" },
{ name = "google-genai", marker = "extra == 'google'", specifier = ">=1.57.0,<2" },
{ name = "groq", marker = "extra == 'groq'", specifier = ">=0.23.0,<2" },
{ name = "httpx", marker = "extra == 'smallest'", specifier = ">=0.27.0,<1" },
{ name = "hume", marker = "extra == 'hume'", specifier = ">=0.11.2,<1" },
{ name = "kokoro-onnx", marker = "extra == 'kokoro'", specifier = ">=0.5.0,<1" },
{ name = "langchain", marker = "extra == 'langchain'", specifier = "~=0.3.20" },
@@ -4830,7 +4825,6 @@ requires-dist = [
{ name = "noisereduce", marker = "extra == 'noisereduce'", specifier = "~=3.0.3" },
{ name = "numba", specifier = ">=0.61.2,<1" },
{ name = "numpy", specifier = ">=1.26.4,<3" },
{ name = "numpy", marker = "extra == 'smallest'", specifier = ">=1.24.0,<3" },
{ name = "nvidia-riva-client", marker = "extra == 'nvidia'", specifier = ">=2.21.1,<3" },
{ name = "onnxruntime", specifier = "~=1.23.2" },
{ name = "openai", specifier = ">=1.74.0,<3" },
@@ -4843,7 +4837,6 @@ requires-dist = [
{ name = "pillow", specifier = ">=11.1.0,<13" },
{ name = "pipecat-ai", extras = ["daily"], marker = "extra == 'lemonslice'" },
{ name = "pipecat-ai", extras = ["nvidia"], marker = "extra == 'riva'" },
{ name = "pipecat-ai", extras = ["soundfile"], marker = "extra == 'smallest'" },
{ name = "pipecat-ai", extras = ["websockets-base"], marker = "extra == 'assemblyai'" },
{ name = "pipecat-ai", extras = ["websockets-base"], marker = "extra == 'asyncai'" },
{ name = "pipecat-ai", extras = ["websockets-base"], marker = "extra == 'aws'" },