Skip to content

Commit

Permalink
Merge pull request #232 from pipecat-ai/aleix/pyproject-deepgram
Browse files Browse the repository at this point in the history
pyproject: add deepgram-sdk
  • Loading branch information
aconchillo authored Jun 12, 2024
2 parents 8d92cba + c4e53ae commit 8a6b8fe
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 38 deletions.
52 changes: 32 additions & 20 deletions linux-py3.10-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,12 @@
#
# pip-compile --all-extras pyproject.toml
#
aiofiles==23.2.1
# via deepgram-sdk
aiohttp==3.9.5
# via
# cartesia
# deepgram-sdk
# langchain
# langchain-community
# pipecat-ai (pyproject.toml)
Expand Down Expand Up @@ -50,12 +53,16 @@ click==8.1.7
# via flask
coloredlogs==15.0.1
# via onnxruntime
ctranslate2==4.2.1
ctranslate2==4.3.1
# via faster-whisper
daily-python==0.9.1
# via pipecat-ai (pyproject.toml)
dataclasses-json==0.6.6
# via langchain-community
dataclasses-json==0.6.7
# via
# deepgram-sdk
# langchain-community
deepgram-sdk==3.2.7
# via pipecat-ai (pyproject.toml)
distro==1.9.0
# via
# anthropic
Expand Down Expand Up @@ -102,9 +109,9 @@ google-api-core[grpc]==2.19.0
# google-ai-generativelanguage
# google-api-python-client
# google-generativeai
google-api-python-client==2.132.0
google-api-python-client==2.133.0
# via google-generativeai
google-auth==2.29.0
google-auth==2.30.0
# via
# google-ai-generativelanguage
# google-api-core
Expand Down Expand Up @@ -140,11 +147,12 @@ httpx==0.27.0
# via
# anthropic
# cartesia
# deepgram-sdk
# fal-client
# openai
httpx-sse==0.4.0
# via fal-client
huggingface-hub==0.23.2
huggingface-hub==0.23.3
# via
# faster-whisper
# timm
Expand All @@ -168,25 +176,25 @@ jinja2==3.1.4
# torch
jsonpatch==1.33
# via langchain-core
jsonpointer==2.4
jsonpointer==3.0.0
# via jsonpatch
langchain==0.2.1
langchain==0.2.3
# via
# langchain-community
# pipecat-ai (pyproject.toml)
langchain-community==0.2.1
langchain-community==0.2.4
# via pipecat-ai (pyproject.toml)
langchain-core==0.2.3
langchain-core==0.2.5
# via
# langchain
# langchain-community
# langchain-openai
# langchain-text-splitters
langchain-openai==0.1.8
# via pipecat-ai (pyproject.toml)
langchain-text-splitters==0.2.0
langchain-text-splitters==0.2.1
# via langchain
langsmith==0.1.69
langsmith==0.1.77
# via
# langchain
# langchain-community
Expand All @@ -197,7 +205,7 @@ markupsafe==2.1.5
# via
# jinja2
# werkzeug
marshmallow==3.21.2
marshmallow==3.21.3
# via dataclasses-json
mpmath==1.3.0
# via sympy
Expand Down Expand Up @@ -257,7 +265,7 @@ openai==1.26.0
# via
# langchain-openai
# pipecat-ai (pyproject.toml)
orjson==3.10.3
orjson==3.10.4
# via langsmith
packaging==23.2
# via
Expand Down Expand Up @@ -298,7 +306,7 @@ pyaudio==0.2.14
# via pipecat-ai (pyproject.toml)
pycparser==2.22
# via cffi
pydantic==2.7.3
pydantic==2.7.4
# via
# anthropic
# google-generativeai
Expand Down Expand Up @@ -384,15 +392,15 @@ tokenizers==0.19.1
# transformers
tomli==2.0.1
# via pytest
torch==2.3.0
torch==2.3.1
# via
# pipecat-ai (pyproject.toml)
# timm
# torchaudio
# torchvision
torchaudio==2.3.0
torchaudio==2.3.1
# via pipecat-ai (pyproject.toml)
torchvision==0.18.0
torchvision==0.18.1
# via timm
tqdm==4.66.4
# via
Expand All @@ -402,12 +410,13 @@ tqdm==4.66.4
# transformers
transformers==4.40.2
# via pipecat-ai (pyproject.toml)
triton==2.3.0
triton==2.3.1
# via torch
typing-extensions==4.12.1
typing-extensions==4.12.2
# via
# anthropic
# anyio
# deepgram-sdk
# google-generativeai
# huggingface-hub
# openai
Expand All @@ -423,9 +432,12 @@ uritemplate==4.1.1
# via google-api-python-client
urllib3==2.2.1
# via requests
verboselogs==1.7
# via deepgram-sdk
websockets==12.0
# via
# cartesia
# deepgram-sdk
# pipecat-ai (pyproject.toml)
werkzeug==3.0.3
# via flask
Expand Down
48 changes: 30 additions & 18 deletions macos-py3.10-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,12 @@
#
# pip-compile --all-extras pyproject.toml
#
aiofiles==23.2.1
# via deepgram-sdk
aiohttp==3.9.5
# via
# cartesia
# deepgram-sdk
# langchain
# langchain-community
# pipecat-ai (pyproject.toml)
Expand Down Expand Up @@ -50,12 +53,16 @@ click==8.1.7
# via flask
coloredlogs==15.0.1
# via onnxruntime
ctranslate2==4.2.1
ctranslate2==4.3.1
# via faster-whisper
daily-python==0.9.1
# via pipecat-ai (pyproject.toml)
dataclasses-json==0.6.6
# via langchain-community
dataclasses-json==0.6.7
# via
# deepgram-sdk
# langchain-community
deepgram-sdk==3.2.7
# via pipecat-ai (pyproject.toml)
distro==1.9.0
# via
# anthropic
Expand Down Expand Up @@ -101,9 +108,9 @@ google-api-core[grpc]==2.19.0
# google-ai-generativelanguage
# google-api-python-client
# google-generativeai
google-api-python-client==2.132.0
google-api-python-client==2.133.0
# via google-generativeai
google-auth==2.29.0
google-auth==2.30.0
# via
# google-ai-generativelanguage
# google-api-core
Expand Down Expand Up @@ -137,11 +144,12 @@ httpx==0.27.0
# via
# anthropic
# cartesia
# deepgram-sdk
# fal-client
# openai
httpx-sse==0.4.0
# via fal-client
huggingface-hub==0.23.2
huggingface-hub==0.23.3
# via
# faster-whisper
# timm
Expand All @@ -165,15 +173,15 @@ jinja2==3.1.4
# torch
jsonpatch==1.33
# via langchain-core
jsonpointer==2.4
jsonpointer==3.0.0
# via jsonpatch
langchain==0.2.2
langchain==0.2.3
# via
# langchain-community
# pipecat-ai (pyproject.toml)
langchain-community==0.2.2
langchain-community==0.2.4
# via pipecat-ai (pyproject.toml)
langchain-core==0.2.4
langchain-core==0.2.5
# via
# langchain
# langchain-community
Expand All @@ -183,7 +191,7 @@ langchain-openai==0.1.8
# via pipecat-ai (pyproject.toml)
langchain-text-splitters==0.2.1
# via langchain
langsmith==0.1.69
langsmith==0.1.77
# via
# langchain
# langchain-community
Expand All @@ -194,7 +202,7 @@ markupsafe==2.1.5
# via
# jinja2
# werkzeug
marshmallow==3.21.2
marshmallow==3.21.3
# via dataclasses-json
mpmath==1.3.0
# via sympy
Expand Down Expand Up @@ -223,7 +231,7 @@ openai==1.26.0
# via
# langchain-openai
# pipecat-ai (pyproject.toml)
orjson==3.10.3
orjson==3.10.4
# via langsmith
packaging==23.2
# via
Expand Down Expand Up @@ -264,7 +272,7 @@ pyaudio==0.2.14
# via pipecat-ai (pyproject.toml)
pycparser==2.22
# via cffi
pydantic==2.7.3
pydantic==2.7.4
# via
# anthropic
# google-generativeai
Expand Down Expand Up @@ -350,15 +358,15 @@ tokenizers==0.19.1
# transformers
tomli==2.0.1
# via pytest
torch==2.3.0
torch==2.3.1
# via
# pipecat-ai (pyproject.toml)
# timm
# torchaudio
# torchvision
torchaudio==2.3.0
torchaudio==2.3.1
# via pipecat-ai (pyproject.toml)
torchvision==0.18.0
torchvision==0.18.1
# via timm
tqdm==4.66.4
# via
Expand All @@ -368,10 +376,11 @@ tqdm==4.66.4
# transformers
transformers==4.40.2
# via pipecat-ai (pyproject.toml)
typing-extensions==4.12.1
typing-extensions==4.12.2
# via
# anthropic
# anyio
# deepgram-sdk
# google-generativeai
# huggingface-hub
# openai
Expand All @@ -387,9 +396,12 @@ uritemplate==4.1.1
# via google-api-python-client
urllib3==2.2.1
# via requests
verboselogs==1.7
# via deepgram-sdk
websockets==12.0
# via
# cartesia
# deepgram-sdk
# pipecat-ai (pyproject.toml)
werkzeug==3.0.3
# via flask
Expand Down
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ anthropic = [ "anthropic~=0.25.7" ]
azure = [ "azure-cognitiveservices-speech~=1.37.0" ]
cartesia = [ "numpy~=1.26.0", "sounddevice", "cartesia" ]
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" ]
fal = [ "fal-client~=0.4.0" ]
google = [ "google-generativeai~=0.5.3" ]
Expand Down

0 comments on commit 8a6b8fe

Please sign in to comment.