Merge pull request #232 from pipecat-ai/aleix/pyproject-deepgram

pyproject: add deepgram-sdk
This commit is contained in:
Aleix Conchillo Flaqué
2024-06-13 03:53:08 +08:00
committed by GitHub
3 changed files with 63 additions and 38 deletions

View File

@@ -4,9 +4,12 @@
# #
# pip-compile --all-extras pyproject.toml # pip-compile --all-extras pyproject.toml
# #
aiofiles==23.2.1
# via deepgram-sdk
aiohttp==3.9.5 aiohttp==3.9.5
# via # via
# cartesia # cartesia
# deepgram-sdk
# langchain # langchain
# langchain-community # langchain-community
# pipecat-ai (pyproject.toml) # pipecat-ai (pyproject.toml)
@@ -50,12 +53,16 @@ click==8.1.7
# via flask # via flask
coloredlogs==15.0.1 coloredlogs==15.0.1
# via onnxruntime # via onnxruntime
ctranslate2==4.2.1 ctranslate2==4.3.1
# via faster-whisper # via faster-whisper
daily-python==0.9.1 daily-python==0.9.1
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
dataclasses-json==0.6.6 dataclasses-json==0.6.7
# via langchain-community # via
# deepgram-sdk
# langchain-community
deepgram-sdk==3.2.7
# via pipecat-ai (pyproject.toml)
distro==1.9.0 distro==1.9.0
# via # via
# anthropic # anthropic
@@ -102,9 +109,9 @@ google-api-core[grpc]==2.19.0
# google-ai-generativelanguage # google-ai-generativelanguage
# google-api-python-client # google-api-python-client
# google-generativeai # google-generativeai
google-api-python-client==2.132.0 google-api-python-client==2.133.0
# via google-generativeai # via google-generativeai
google-auth==2.29.0 google-auth==2.30.0
# via # via
# google-ai-generativelanguage # google-ai-generativelanguage
# google-api-core # google-api-core
@@ -140,11 +147,12 @@ httpx==0.27.0
# via # via
# anthropic # anthropic
# cartesia # cartesia
# deepgram-sdk
# fal-client # fal-client
# openai # openai
httpx-sse==0.4.0 httpx-sse==0.4.0
# via fal-client # via fal-client
huggingface-hub==0.23.2 huggingface-hub==0.23.3
# via # via
# faster-whisper # faster-whisper
# timm # timm
@@ -168,15 +176,15 @@ jinja2==3.1.4
# torch # torch
jsonpatch==1.33 jsonpatch==1.33
# via langchain-core # via langchain-core
jsonpointer==2.4 jsonpointer==3.0.0
# via jsonpatch # via jsonpatch
langchain==0.2.1 langchain==0.2.3
# via # via
# langchain-community # langchain-community
# pipecat-ai (pyproject.toml) # pipecat-ai (pyproject.toml)
langchain-community==0.2.1 langchain-community==0.2.4
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
langchain-core==0.2.3 langchain-core==0.2.5
# via # via
# langchain # langchain
# langchain-community # langchain-community
@@ -184,9 +192,9 @@ langchain-core==0.2.3
# langchain-text-splitters # langchain-text-splitters
langchain-openai==0.1.8 langchain-openai==0.1.8
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
langchain-text-splitters==0.2.0 langchain-text-splitters==0.2.1
# via langchain # via langchain
langsmith==0.1.69 langsmith==0.1.77
# via # via
# langchain # langchain
# langchain-community # langchain-community
@@ -197,7 +205,7 @@ markupsafe==2.1.5
# via # via
# jinja2 # jinja2
# werkzeug # werkzeug
marshmallow==3.21.2 marshmallow==3.21.3
# via dataclasses-json # via dataclasses-json
mpmath==1.3.0 mpmath==1.3.0
# via sympy # via sympy
@@ -257,7 +265,7 @@ openai==1.26.0
# via # via
# langchain-openai # langchain-openai
# pipecat-ai (pyproject.toml) # pipecat-ai (pyproject.toml)
orjson==3.10.3 orjson==3.10.4
# via langsmith # via langsmith
packaging==23.2 packaging==23.2
# via # via
@@ -298,7 +306,7 @@ pyaudio==0.2.14
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
pycparser==2.22 pycparser==2.22
# via cffi # via cffi
pydantic==2.7.3 pydantic==2.7.4
# via # via
# anthropic # anthropic
# google-generativeai # google-generativeai
@@ -384,15 +392,15 @@ tokenizers==0.19.1
# transformers # transformers
tomli==2.0.1 tomli==2.0.1
# via pytest # via pytest
torch==2.3.0 torch==2.3.1
# via # via
# pipecat-ai (pyproject.toml) # pipecat-ai (pyproject.toml)
# timm # timm
# torchaudio # torchaudio
# torchvision # torchvision
torchaudio==2.3.0 torchaudio==2.3.1
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
torchvision==0.18.0 torchvision==0.18.1
# via timm # via timm
tqdm==4.66.4 tqdm==4.66.4
# via # via
@@ -402,12 +410,13 @@ tqdm==4.66.4
# transformers # transformers
transformers==4.40.2 transformers==4.40.2
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
triton==2.3.0 triton==2.3.1
# via torch # via torch
typing-extensions==4.12.1 typing-extensions==4.12.2
# via # via
# anthropic # anthropic
# anyio # anyio
# deepgram-sdk
# google-generativeai # google-generativeai
# huggingface-hub # huggingface-hub
# openai # openai
@@ -423,9 +432,12 @@ uritemplate==4.1.1
# via google-api-python-client # via google-api-python-client
urllib3==2.2.1 urllib3==2.2.1
# via requests # via requests
verboselogs==1.7
# via deepgram-sdk
websockets==12.0 websockets==12.0
# via # via
# cartesia # cartesia
# deepgram-sdk
# pipecat-ai (pyproject.toml) # pipecat-ai (pyproject.toml)
werkzeug==3.0.3 werkzeug==3.0.3
# via flask # via flask

View File

@@ -4,9 +4,12 @@
# #
# pip-compile --all-extras pyproject.toml # pip-compile --all-extras pyproject.toml
# #
aiofiles==23.2.1
# via deepgram-sdk
aiohttp==3.9.5 aiohttp==3.9.5
# via # via
# cartesia # cartesia
# deepgram-sdk
# langchain # langchain
# langchain-community # langchain-community
# pipecat-ai (pyproject.toml) # pipecat-ai (pyproject.toml)
@@ -50,12 +53,16 @@ click==8.1.7
# via flask # via flask
coloredlogs==15.0.1 coloredlogs==15.0.1
# via onnxruntime # via onnxruntime
ctranslate2==4.2.1 ctranslate2==4.3.1
# via faster-whisper # via faster-whisper
daily-python==0.9.1 daily-python==0.9.1
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
dataclasses-json==0.6.6 dataclasses-json==0.6.7
# via langchain-community # via
# deepgram-sdk
# langchain-community
deepgram-sdk==3.2.7
# via pipecat-ai (pyproject.toml)
distro==1.9.0 distro==1.9.0
# via # via
# anthropic # anthropic
@@ -101,9 +108,9 @@ google-api-core[grpc]==2.19.0
# google-ai-generativelanguage # google-ai-generativelanguage
# google-api-python-client # google-api-python-client
# google-generativeai # google-generativeai
google-api-python-client==2.132.0 google-api-python-client==2.133.0
# via google-generativeai # via google-generativeai
google-auth==2.29.0 google-auth==2.30.0
# via # via
# google-ai-generativelanguage # google-ai-generativelanguage
# google-api-core # google-api-core
@@ -137,11 +144,12 @@ httpx==0.27.0
# via # via
# anthropic # anthropic
# cartesia # cartesia
# deepgram-sdk
# fal-client # fal-client
# openai # openai
httpx-sse==0.4.0 httpx-sse==0.4.0
# via fal-client # via fal-client
huggingface-hub==0.23.2 huggingface-hub==0.23.3
# via # via
# faster-whisper # faster-whisper
# timm # timm
@@ -165,15 +173,15 @@ jinja2==3.1.4
# torch # torch
jsonpatch==1.33 jsonpatch==1.33
# via langchain-core # via langchain-core
jsonpointer==2.4 jsonpointer==3.0.0
# via jsonpatch # via jsonpatch
langchain==0.2.2 langchain==0.2.3
# via # via
# langchain-community # langchain-community
# pipecat-ai (pyproject.toml) # pipecat-ai (pyproject.toml)
langchain-community==0.2.2 langchain-community==0.2.4
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
langchain-core==0.2.4 langchain-core==0.2.5
# via # via
# langchain # langchain
# langchain-community # langchain-community
@@ -183,7 +191,7 @@ langchain-openai==0.1.8
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
langchain-text-splitters==0.2.1 langchain-text-splitters==0.2.1
# via langchain # via langchain
langsmith==0.1.69 langsmith==0.1.77
# via # via
# langchain # langchain
# langchain-community # langchain-community
@@ -194,7 +202,7 @@ markupsafe==2.1.5
# via # via
# jinja2 # jinja2
# werkzeug # werkzeug
marshmallow==3.21.2 marshmallow==3.21.3
# via dataclasses-json # via dataclasses-json
mpmath==1.3.0 mpmath==1.3.0
# via sympy # via sympy
@@ -223,7 +231,7 @@ openai==1.26.0
# via # via
# langchain-openai # langchain-openai
# pipecat-ai (pyproject.toml) # pipecat-ai (pyproject.toml)
orjson==3.10.3 orjson==3.10.4
# via langsmith # via langsmith
packaging==23.2 packaging==23.2
# via # via
@@ -264,7 +272,7 @@ pyaudio==0.2.14
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
pycparser==2.22 pycparser==2.22
# via cffi # via cffi
pydantic==2.7.3 pydantic==2.7.4
# via # via
# anthropic # anthropic
# google-generativeai # google-generativeai
@@ -350,15 +358,15 @@ tokenizers==0.19.1
# transformers # transformers
tomli==2.0.1 tomli==2.0.1
# via pytest # via pytest
torch==2.3.0 torch==2.3.1
# via # via
# pipecat-ai (pyproject.toml) # pipecat-ai (pyproject.toml)
# timm # timm
# torchaudio # torchaudio
# torchvision # torchvision
torchaudio==2.3.0 torchaudio==2.3.1
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
torchvision==0.18.0 torchvision==0.18.1
# via timm # via timm
tqdm==4.66.4 tqdm==4.66.4
# via # via
@@ -368,10 +376,11 @@ tqdm==4.66.4
# transformers # transformers
transformers==4.40.2 transformers==4.40.2
# via pipecat-ai (pyproject.toml) # via pipecat-ai (pyproject.toml)
typing-extensions==4.12.1 typing-extensions==4.12.2
# via # via
# anthropic # anthropic
# anyio # anyio
# deepgram-sdk
# google-generativeai # google-generativeai
# huggingface-hub # huggingface-hub
# openai # openai
@@ -387,9 +396,12 @@ uritemplate==4.1.1
# via google-api-python-client # via google-api-python-client
urllib3==2.2.1 urllib3==2.2.1
# via requests # via requests
verboselogs==1.7
# via deepgram-sdk
websockets==12.0 websockets==12.0
# via # via
# cartesia # cartesia
# deepgram-sdk
# pipecat-ai (pyproject.toml) # pipecat-ai (pyproject.toml)
werkzeug==3.0.3 werkzeug==3.0.3
# via flask # via flask

View File

@@ -38,6 +38,7 @@ anthropic = [ "anthropic~=0.25.7" ]
azure = [ "azure-cognitiveservices-speech~=1.37.0" ] azure = [ "azure-cognitiveservices-speech~=1.37.0" ]
cartesia = [ "numpy~=1.26.0", "sounddevice", "cartesia" ] cartesia = [ "numpy~=1.26.0", "sounddevice", "cartesia" ]
daily = [ "daily-python~=0.9.0" ] daily = [ "daily-python~=0.9.0" ]
deepgram = [ "deepgram-sdk~=3.2.7" ]
examples = [ "python-dotenv~=1.0.0", "flask~=3.0.3", "flask_cors~=4.0.1" ] examples = [ "python-dotenv~=1.0.0", "flask~=3.0.3", "flask_cors~=4.0.1" ]
fal = [ "fal-client~=0.4.0" ] fal = [ "fal-client~=0.4.0" ]
google = [ "google-generativeai~=0.5.3" ] google = [ "google-generativeai~=0.5.3" ]