Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars
Dependencies
- openai ==1.107.1
- pydantic >=2.0.0
- requests >=2.25.0
- typing-extensions >=4.0.0
60 optional dependencies
-
agent-framework>=0.1.0[frameworks]extra == "frameworks"
-
aiosqlite>=0.20.0[persist]extra == "persist"
-
aiosqlite>=0.20.0[web]extra == "web"
-
aiosqlite>=0.20.0[all]extra == "all"
-
anthropic>=0.70.0[all]extra == "all"
-
anthropic>=0.70.0[anthropic]extra == "anthropic"
-
arxiv>=2.0.0[all]extra == "all"
-
arxiv>=2.0.0[research]extra == "research"
-
beautifulsoup4>=4.12.0[all]extra == "all"
-
beautifulsoup4>=4.12.0[computer-use]extra == "computer-use"
-
beautifulsoup4>=4.12.0[research]extra == "research"
-
black[dev]extra == "dev"
-
chromadb>=0.4.0[rag]extra == "rag"
-
chromadb>=0.4.0[all]extra == "all"
-
claude-agent-sdk>=0.1.0[frameworks]extra == "frameworks"
-
fastapi>=0.100.0[all]extra == "all"
-
fastapi>=0.100.0[web]extra == "web"
-
flake8[dev]extra == "dev"
-
google-adk>=0.1.0[frameworks]extra == "frameworks"
-
html2text>=2020.1.16[research]extra == "research"
-
html2text>=2020.1.16[all]extra == "all"
-
httpx>=0.24.0[research]extra == "research"
-
httpx>=0.24.0[all]extra == "all"
-
isort[dev]extra == "dev"
-
langchain>=1.1.0[frameworks]extra == "frameworks"
-
langchain-openai>=1.1.0[frameworks]extra == "frameworks"
-
langgraph>=1.0.0[frameworks]extra == "frameworks"
-
matplotlib[all]extra == "all"
-
matplotlib[examples]extra == "examples"
-
mcp>=2.0.0[mcp]extra == "mcp"
-
mcp>=2.0.0[all]extra == "all"
-
mypy[dev]extra == "dev"
-
opentelemetry-api~=1.38.0[otel]extra == "otel"
-
opentelemetry-exporter-otlp-proto-http~=1.38.0[otel]extra == "otel"
-
opentelemetry-sdk~=1.38.0[otel]extra == "otel"
-
pillow>=10.0.0[all]extra == "all"
-
pillow>=10.0.0[computer-use]extra == "computer-use"
-
playwright>=1.40.0[computer-use]extra == "computer-use"
-
playwright>=1.40.0[all]extra == "all"
-
poethepoet[dev]extra == "dev"
-
pyright[dev]extra == "dev"
-
pytest>=7.0.0[dev]extra == "dev"
-
pytest-asyncio>=0.21.0[dev]extra == "dev"
-
pytest-cov[dev]extra == "dev"
-
python-dotenv[all]extra == "all"
-
python-dotenv[examples]extra == "examples"
-
python-dotenv[frameworks]extra == "frameworks"
-
python-multipart>=0.0.6[web]extra == "web"
-
python-multipart>=0.0.6[all]extra == "all"
-
sentence-transformers>=2.2.0[rag]extra == "rag"
-
sentence-transformers>=2.2.0[all]extra == "all"
-
sqlmodel>=0.0.16[persist]extra == "persist"
-
sqlmodel>=0.0.16[web]extra == "web"
-
sqlmodel>=0.0.16[all]extra == "all"
-
uvicorn>=0.23.0[all]extra == "all"
-
uvicorn>=0.23.0[web]extra == "web"
-
yfinance[all]extra == "all"
-
yfinance[examples]extra == "examples"
-
youtube-transcript-api>=0.6.0[all]extra == "all"
-
youtube-transcript-api>=0.6.0[research]extra == "research"