Add pgmq and redis extras for the distributed bus implementations
`pipecat.bus.network.pgmq` and `pipecat.bus.network.redis` need optional dependencies. Adding `pgmq` and `redis` extras so users can `pip install pipecat-ai[pgmq]` / `pip install pipecat-ai[redis]` to opt in.
This commit is contained in:
@@ -100,8 +100,10 @@ openai = [ "pipecat-ai[websockets-base]" ]
|
||||
rnnoise = [ "pyrnnoise~=0.4.1" ]
|
||||
openrouter = []
|
||||
perplexity = []
|
||||
pgmq = ["pgmq>=1.0.6,<1.1", "asyncpg>=0.30.0"]
|
||||
piper = [ "piper-tts>=1.3.0,<2", "requests>=2.32.5,<3" ]
|
||||
qwen = []
|
||||
redis = ["redis[hiredis]>=5.0.0"]
|
||||
resembleai = [ "pipecat-ai[websockets-base]" ]
|
||||
rime = [ "pipecat-ai[websockets-base]" ]
|
||||
runner = [ "python-dotenv>=1.0.0,<2.0.0", "uvicorn>=0.32.0,<1.0.0", "fastapi>=0.115.6,<1", "pipecat-ai-prebuilt>=1.0.1"]
|
||||
|
||||
Reference in New Issue
Block a user