Skip to content

Commit fbc1759

Browse files
committed
wip on pyproject files
1 parent 3739605 commit fbc1759

File tree

18 files changed

+3215
-3269
lines changed

18 files changed

+3215
-3269
lines changed

agents-core/pyproject.toml

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,7 @@ dependencies = [
1414
"getstream[webrtc,telemetry]>=2.5.0",
1515
"python-dotenv>=1.1.1",
1616
"pillow>=11.3.0",
17-
"aiortc>=1.13.0",
18-
"websockets>=12.0",
1917
"numpy>=1.24.0",
20-
"ultralytics>=8.3.0",
21-
"opencv-python>=4.8.0",
22-
"click>=8.0.0",
23-
"stratz>=1.0.0",
24-
"daily-python>=0.19.8",
25-
"mcp>=1.14.0",
26-
"vision-agents-plugins-anthropic",
27-
"vision-agents-plugins-cartesia",
28-
"vision-agents-plugins-deepgram",
29-
"vision-agents-plugins-elevenlabs",
30-
"vision-agents-plugins-fal",
31-
"vision-agents-plugins-gemini",
32-
"vision-agents-plugins-kokoro",
33-
"vision-agents-plugins-moonshine",
34-
"vision-agents-plugins-openai",
35-
"vision-agents-plugins-silero",
36-
"vision-agents-plugins-xai"
3718
]
3819

3920
[project.urls]
@@ -42,8 +23,8 @@ Website = "https://getstream.io/video/voice-agents/"
4223
Source = "https://github.com/getstream/agents"
4324

4425
[project.optional-dependencies]
45-
dev = ["pytest", "mypy", "ruff"]
46-
openai = ["getstream-plugins-openai>=0.1.0", "openai==1.108.1"]
26+
dev = ["pytest", "mypy", "ruff", "click"]
27+
openai = ["getstream-plugins-openai"]
4728
deepgram = ["getstream-plugins-deepgram>=0.1.0"]
4829
elevenlabs = ["getstream-plugins-elevenlabs>=0.1.0"]
4930
fal = ["fal-client>=0.6.1"]

examples/02_golf_coach_example/pyproject.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ dependencies = [
1010
"vision-agents-plugins-openai",
1111
"vision-agents-plugins-getstream",
1212
"vision-agents-plugins-ultralytics",
13-
"ultralytics>=8.3.184",
14-
"av>=14.4.0",
1513
]
1614

1715
[tool.uv.sources]

plugins/anthropic/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ dependencies = [
1717

1818
[project.urls]
1919
Documentation = "https://visionagents.ai/"
20-
Website = "https://getstream.io/video/voice-agents/"
21-
Source = "https://github.com/getstream/agents"
20+
Website = "https://visionagents.ai/"
21+
Source = "https://github.com/GetStream/Vision-Agents"
2222

2323
[tool.hatch.version]
2424
source = "vcs"

plugins/cartesia/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ dependencies = [
1717

1818
[project.urls]
1919
Documentation = "https://visionagents.ai/"
20-
Website = "https://getstream.io/video/voice-agents/"
21-
Source = "https://github.com/getstream/agents"
20+
Website = "https://visionagents.ai/"
21+
Source = "https://github.com/GetStream/Vision-Agents"
2222

2323
[tool.hatch.version]
2424
source = "vcs"

plugins/deepgram/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ dependencies = [
1818

1919
[project.urls]
2020
Documentation = "https://visionagents.ai/"
21-
Website = "https://getstream.io/video/voice-agents/"
22-
Source = "https://github.com/getstream/agents"
21+
Website = "https://visionagents.ai/"
22+
Source = "https://github.com/GetStream/Vision-Agents"
2323

2424
[tool.hatch.version]
2525
source = "vcs"

plugins/elevenlabs/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ dependencies = [
1717

1818
[project.urls]
1919
Documentation = "https://visionagents.ai/"
20-
Website = "https://getstream.io/video/voice-agents/"
21-
Source = "https://github.com/getstream/agents"
20+
Website = "https://visionagents.ai/"
21+
Source = "https://github.com/GetStream/Vision-Agents"
2222

2323
[tool.hatch.version]
2424
source = "vcs"

plugins/example/pyproject.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ dependencies = [
1414
"elevenlabs>=2.5.0",
1515
]
1616

17+
[project.urls]
18+
Documentation = "https://visionagents.ai/"
19+
Website = "https://visionagents.ai/"
20+
Source = "https://github.com/GetStream/Vision-Agents"
21+
1722
[tool.hatch.version]
1823
source = "vcs"
1924
raw-options = { root = "..", search_parent_directories = true, fallback_version = "0.0.0" }

plugins/fal/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ dependencies = [
1717

1818
[project.urls]
1919
Documentation = "https://visionagents.ai/"
20-
Website = "https://getstream.io/video/voice-agents/"
21-
Source = "https://github.com/getstream/agents"
20+
Website = "https://visionagents.ai/"
21+
Source = "https://github.com/GetStream/Vision-Agents"
2222

2323
[tool.hatch.version]
2424
source = "vcs"

plugins/gemini/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ dependencies = [
1818

1919
[project.urls]
2020
Documentation = "https://visionagents.ai/"
21-
Website = "https://getstream.io/video/voice-agents/"
22-
Source = "https://github.com/getstream/agents"
21+
Website = "https://visionagents.ai/"
22+
Source = "https://github.com/GetStream/Vision-Agents"
2323

2424
[tool.hatch.version]
2525
source = "vcs"

plugins/getstream/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,14 @@ keywords = ["getstream", "video", "realtime", "streaming", "AI", "voice agents",
1111
requires-python = ">=3.10"
1212
license = "MIT"
1313
dependencies = [
14+
"getstream[webrtc,telemetry]>=2.5.0",
1415
"vision-agents",
1516
]
1617

1718
[project.urls]
1819
Documentation = "https://visionagents.ai/"
19-
Website = "https://getstream.io/video/voice-agents/"
20-
Source = "https://github.com/getstream/agents"
20+
Website = "https://visionagents.ai/"
21+
Source = "https://github.com/GetStream/Vision-Agents"
2122

2223
[tool.hatch.version]
2324
source = "vcs"

0 commit comments

Comments
 (0)