Skip to content

Commit

Permalink
Update dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
ashpreetbedi committed Jan 25, 2025
1 parent 897010f commit c2c00ec
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions libs/agno/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ dependencies = [
[project.optional-dependencies]
dev = ["mypy", "pytest", "ruff", "timeout-decorator", "types-pyyaml", "fastapi", "uvicorn"]

# Models
# Dependencies for Models
anthropic = ["anthropic"]
cohere = ["cohere"]
google = ["google-generativeai"]
Expand All @@ -50,30 +50,33 @@ mistral = ["mistralai"]
openai = ["openai"]
ollama = ["ollama"]

# Tools
# Dependencies for Tools
exa = ["exa_py"]
yfinance = ["yfinance"]
ddg = ["duckduckgo-search"]
duckdb = ["duckdb"]
newspaper = ["newspaper4k", "lxml_html_clean"]
youtube = ["youtube_transcript_api"]

# Performance
performance = ["memory_profiler"]

# Storage
# Dependencies for Storage
sql = ["sqlalchemy"]
postgres = ["psycopg"]

# Vector databases
# Dependencies for Vector databases
pgvector = ["pgvector"]
chromadb = ["chromadb"]
lancedb = ["lancedb", "tantivy"]
qdrant = ["qdrant-client"]

# Knowledge
# Dependencies for Knowledge
pdf = ["pypdf"]

# Dependencies for Performance
performance = ["memory_profiler"]

# Dependencies for Running cookbook
cookbooks = ["inquirer"]

# All models
models = [
"agno[anthropic]",
Expand Down Expand Up @@ -120,9 +123,10 @@ tests = [
"agno[models]",
"agno[tools]",
"agno[storage]",
"agno[performance]",
"agno[vectordbs]",
"agno[knowledge]",
"agno[performance]",
"agno[cookbooks]",
]

[project.scripts]
Expand Down

0 comments on commit c2c00ec

Please sign in to comment.