Merge pull request #110 from daily-co/compatible-versions

pyproject: use compatible version
This commit is contained in:
Aleix Conchillo Flaqué
2024-04-10 00:41:22 +08:00
committed by GitHub
3 changed files with 57 additions and 33 deletions

View File

@@ -33,16 +33,21 @@ certifi==2024.2.2
# httpcore # httpcore
# httpx # httpx
# requests # requests
cffi==1.16.0
# via cryptography
charset-normalizer==3.3.2 charset-normalizer==3.3.2
# via requests # via requests
click==8.1.7 click==8.1.7
# via # via
# fal # fal
# flask # flask
# rich-click
colorama==0.4.6 colorama==0.4.6
# via fal # via fal
coloredlogs==15.0.1 coloredlogs==15.0.1
# via onnxruntime # via onnxruntime
cryptography==42.0.5
# via pyjwt
ctranslate2==4.1.0 ctranslate2==4.1.0
# via faster-whisper # via faster-whisper
daily-python==0.7.2 daily-python==0.7.2
@@ -59,7 +64,7 @@ distro==1.9.0
# openai # openai
exceptiongroup==1.2.0 exceptiongroup==1.2.0
# via anyio # via anyio
fal==0.12.3 fal==0.12.7
# via dailyai (pyproject.toml) # via dailyai (pyproject.toml)
fastapi==0.99.1 fastapi==0.99.1
# via fal # via fal
@@ -72,7 +77,7 @@ filelock==3.13.3
# torch # torch
# triton # triton
# virtualenv # virtualenv
flask==3.0.2 flask==3.0.3
# via # via
# dailyai (pyproject.toml) # dailyai (pyproject.toml)
# flask-cors # flask-cors
@@ -124,7 +129,7 @@ isolate[build]==0.12.7
# via # via
# fal # fal
# isolate-proto # isolate-proto
isolate-proto==0.3.3 isolate-proto==0.3.4
# via fal # via fal
itsdangerous==2.1.2 itsdangerous==2.1.2
# via flask # via flask
@@ -148,7 +153,7 @@ multidict==6.0.5
# via # via
# aiohttp # aiohttp
# yarl # yarl
networkx==3.2.1 networkx==3.3
# via torch # via torch
numpy==1.26.4 numpy==1.26.4
# via # via
@@ -188,7 +193,7 @@ nvidia-nvtx-cu12==12.1.105
# via torch # via torch
onnxruntime==1.17.1 onnxruntime==1.17.1
# via faster-whisper # via faster-whisper
openai==1.14.2 openai==1.14.3
# via dailyai (pyproject.toml) # via dailyai (pyproject.toml)
opentelemetry-api==1.24.0 opentelemetry-api==1.24.0
# via # via
@@ -223,6 +228,8 @@ protobuf==4.25.3
# pyht # pyht
pyaudio==0.2.14 pyaudio==0.2.14
# via dailyai (pyproject.toml) # via dailyai (pyproject.toml)
pycparser==2.22
# via cffi
pydantic==1.10.15 pydantic==1.10.15
# via # via
# anthropic # anthropic
@@ -231,9 +238,9 @@ pydantic==1.10.15
# openai # openai
pygments==2.17.2 pygments==2.17.2
# via rich # via rich
pyht==0.0.26 pyht==0.0.27
# via dailyai (pyproject.toml) # via dailyai (pyproject.toml)
pyjwt==2.8.0 pyjwt[crypto]==2.8.0
# via fal # via fal
python-dateutil==2.9.0.post0 python-dateutil==2.9.0.post0
# via fal # via fal
@@ -249,6 +256,10 @@ requests==2.31.0
# huggingface-hub # huggingface-hub
# pyht # pyht
rich==13.7.1 rich==13.7.1
# via
# fal
# rich-click
rich-click==1.7.4
# via fal # via fal
six==1.16.0 six==1.16.0
# via python-dateutil # via python-dateutil
@@ -272,11 +283,11 @@ tokenizers==0.15.2
# via # via
# anthropic # anthropic
# faster-whisper # faster-whisper
torch==2.2.1 torch==2.2.2
# via # via
# dailyai (pyproject.toml) # dailyai (pyproject.toml)
# torchaudio # torchaudio
torchaudio==2.2.1 torchaudio==2.2.2
# via dailyai (pyproject.toml) # via dailyai (pyproject.toml)
tqdm==4.66.2 tqdm==4.66.2
# via # via
@@ -297,6 +308,7 @@ typing-extensions==4.10.0
# openai # openai
# opentelemetry-sdk # opentelemetry-sdk
# pydantic # pydantic
# rich-click
# torch # torch
urllib3==2.2.1 urllib3==2.2.1
# via requests # via requests

View File

@@ -33,16 +33,21 @@ certifi==2024.2.2
# httpcore # httpcore
# httpx # httpx
# requests # requests
cffi==1.16.0
# via cryptography
charset-normalizer==3.3.2 charset-normalizer==3.3.2
# via requests # via requests
click==8.1.7 click==8.1.7
# via # via
# fal # fal
# flask # flask
# rich-click
colorama==0.4.6 colorama==0.4.6
# via fal # via fal
coloredlogs==15.0.1 coloredlogs==15.0.1
# via onnxruntime # via onnxruntime
cryptography==42.0.5
# via pyjwt
ctranslate2==4.1.0 ctranslate2==4.1.0
# via faster-whisper # via faster-whisper
daily-python==0.7.2 daily-python==0.7.2
@@ -59,7 +64,7 @@ distro==1.9.0
# openai # openai
exceptiongroup==1.2.0 exceptiongroup==1.2.0
# via anyio # via anyio
fal==0.12.3 fal==0.12.7
# via dailyai (pyproject.toml) # via dailyai (pyproject.toml)
fastapi==0.99.1 fastapi==0.99.1
# via fal # via fal
@@ -71,7 +76,7 @@ filelock==3.13.3
# pyht # pyht
# torch # torch
# virtualenv # virtualenv
flask==3.0.2 flask==3.0.3
# via # via
# dailyai (pyproject.toml) # dailyai (pyproject.toml)
# flask-cors # flask-cors
@@ -123,7 +128,7 @@ isolate[build]==0.12.7
# via # via
# fal # fal
# isolate-proto # isolate-proto
isolate-proto==0.3.3 isolate-proto==0.3.4
# via fal # via fal
itsdangerous==2.1.2 itsdangerous==2.1.2
# via flask # via flask
@@ -147,7 +152,7 @@ multidict==6.0.5
# via # via
# aiohttp # aiohttp
# yarl # yarl
networkx==3.2.1 networkx==3.3
# via torch # via torch
numpy==1.26.4 numpy==1.26.4
# via # via
@@ -156,7 +161,7 @@ numpy==1.26.4
# onnxruntime # onnxruntime
onnxruntime==1.17.1 onnxruntime==1.17.1
# via faster-whisper # via faster-whisper
openai==1.14.2 openai==1.14.3
# via dailyai (pyproject.toml) # via dailyai (pyproject.toml)
opentelemetry-api==1.24.0 opentelemetry-api==1.24.0
# via # via
@@ -191,6 +196,8 @@ protobuf==4.25.3
# pyht # pyht
pyaudio==0.2.14 pyaudio==0.2.14
# via dailyai (pyproject.toml) # via dailyai (pyproject.toml)
pycparser==2.22
# via cffi
pydantic==1.10.15 pydantic==1.10.15
# via # via
# anthropic # anthropic
@@ -199,9 +206,9 @@ pydantic==1.10.15
# openai # openai
pygments==2.17.2 pygments==2.17.2
# via rich # via rich
pyht==0.0.26 pyht==0.0.27
# via dailyai (pyproject.toml) # via dailyai (pyproject.toml)
pyjwt==2.8.0 pyjwt[crypto]==2.8.0
# via fal # via fal
python-dateutil==2.9.0.post0 python-dateutil==2.9.0.post0
# via fal # via fal
@@ -217,6 +224,10 @@ requests==2.31.0
# huggingface-hub # huggingface-hub
# pyht # pyht
rich==13.7.1 rich==13.7.1
# via
# fal
# rich-click
rich-click==1.7.4
# via fal # via fal
six==1.16.0 six==1.16.0
# via python-dateutil # via python-dateutil
@@ -240,11 +251,11 @@ tokenizers==0.15.2
# via # via
# anthropic # anthropic
# faster-whisper # faster-whisper
torch==2.2.1 torch==2.2.2
# via # via
# dailyai (pyproject.toml) # dailyai (pyproject.toml)
# torchaudio # torchaudio
torchaudio==2.2.1 torchaudio==2.2.2
# via dailyai (pyproject.toml) # via dailyai (pyproject.toml)
tqdm==4.66.2 tqdm==4.66.2
# via # via
@@ -263,6 +274,7 @@ typing-extensions==4.10.0
# openai # openai
# opentelemetry-sdk # opentelemetry-sdk
# pydantic # pydantic
# rich-click
# torch # torch
urllib3==2.2.1 urllib3==2.2.1
# via requests # via requests

View File

@@ -20,10 +20,10 @@ classifiers = [
"Topic :: Scientific/Engineering :: Artificial Intelligence" "Topic :: Scientific/Engineering :: Artificial Intelligence"
] ]
dependencies = [ dependencies = [
"aiohttp==3.9.3", "aiohttp~=3.9.0",
"numpy==1.26.4", "numpy~=1.26.0",
"Pillow==10.2.0", "Pillow~=10.2.0",
"typing-extensions==4.10.0", "typing-extensions~=4.10.0",
] ]
[project.urls] [project.urls]
@@ -31,17 +31,17 @@ Source = "https://github.com/daily-co/dailyai"
Website = "https://daily.co" Website = "https://daily.co"
[project.optional-dependencies] [project.optional-dependencies]
anthropic = [ "anthropic==0.20.0" ] anthropic = [ "anthropic~=0.20.0" ]
azure = [ "azure-cognitiveservices-speech==1.36.0" ] azure = [ "azure-cognitiveservices-speech~=1.36.0" ]
daily = [ "daily-python==0.7.2" ] daily = [ "daily-python~=0.7.0" ]
examples = [ "python-dotenv==1.0.1", "flask==3.0.2", "flask_cors==4.0.0" ] examples = [ "python-dotenv~=1.0.0", "flask~=3.0.0", "flask_cors~=4.0.0" ]
fal = [ "fal==0.12.3" ] fal = [ "fal~=0.12.0" ]
local = [ "pyaudio==0.2.14" ] local = [ "pyaudio~=0.2.0" ]
openai = [ "openai==1.14.2" ] openai = [ "openai~=1.14.0" ]
playht = [ "pyht==0.0.26" ] playht = [ "pyht~=0.0.26" ]
silero = [ "torch==2.2.1", "torchaudio==2.2.1" ] silero = [ "torch~=2.2.0", "torchaudio~=2.2.0" ]
websocket = [ "websockets==12.0" ] websocket = [ "websockets~=12.0" ]
whisper = [ "faster_whisper==1.0.1" ] whisper = [ "faster_whisper~=1.0.0" ]
[tool.setuptools.packages.find] [tool.setuptools.packages.find]
# All the following settings are optional: # All the following settings are optional: