-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathpyproject.toml
More file actions
36 lines (30 loc) · 914 Bytes
/
pyproject.toml
File metadata and controls
36 lines (30 loc) · 914 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[tool.poetry]
name = "agent-simulate"
version = "0.1.3"
description = "Voice AI agent simulator and evaluation harness"
authors = ["Future AGI <no-reply@futureagi.com>"]
readme = "README.md"
# Keep current package path; update this if/when you rename the folder
packages = [
{ include = "fi" }
]
[tool.poetry.dependencies]
python = ">=3.10,<3.14"
python-dotenv = ">=1.0.0"
pandas = ">=2.0.0"
numpy = ">=1.26.0"
fi-instrumentation-otel = ">=0.1.16"
httpx = ">=0.24.0"
livekit-agents = {version = ">=1.2", extras = ["openai", "silero"], optional = true}
ai-evaluation = {version = ">=0.2.1", optional = true}
[tool.poetry.extras]
livekit = ["livekit-agents"]
evaluation = ["ai-evaluation"]
all = ["livekit-agents", "ai-evaluation"]
[tool.poetry.group.dev.dependencies]
pytest = ">=8.0.0"
black = ">=24.0.0"
ruff = ">=0.4.0"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"