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
- agent-client-protocol <0.12,>=0.10.0
- anyio >=4.0.0
- click >=8.0.0
- coloraide >=8.13
- fastmcp ==3.4.4
- httpx >=0.28.1
- httpx-sse >=0.4.3
- jsonschema >=4.20.0
- litellm <1.92,>=1.83.14
- mcp <2,>=1.27.1
- prime-agent-python-client <0.3.0,>=0.2.0
- prompt-toolkit >=3.0.52
- pydantic <3,>=2.0
- python-frontmatter >=1.1.0
- pyyaml >=6.0.3
- rich >=15.0.0
- starlette >=0.41.0
- superopt >=0.1.1
- textual >=8.2.8
- uvicorn >=0.32.0
- websockets <16,>=15
77 optional dependencies
-
a2a-sdk<2.0.0,>=1.1.2[a2a]extra == "a2a"
-
arize-phoenix>=17.7.0[observability]extra == "observability"
-
arize-phoenix-otel>=0.16.1[observability]extra == "observability"
-
bandit>=1.8.0[testing]extra == "testing"
-
bandit>=1.8.0[linters]extra == "linters"
-
claude-agent-sdk<0.3.0,>=0.2.9[claude-agent-sdk]extra == "claude-agent-sdk"
-
claude-agent-sdk<0.3.0,>=0.2.9[vendor-sdks]extra == "vendor-sdks"
-
cocoindex-code<0.3,>=0.2.35[semantic]extra == "semantic"
-
coverage>=7.0.0[dev]extra == "dev"
-
coverage>=7.0.0[testing]extra == "testing"
-
daytona>=0.1.0[sandbox-cloud]extra == "sandbox-cloud"
-
daytona>=0.1.0[sandbox-daytona]extra == "sandbox-daytona"
-
deepagents<0.8.0,>=0.7.0[deepagents]extra == "deepagents"
-
deepseek-harness-sdk<0.2.0,>=0.1.0rc6[deepseek-harness]((sys_platform == "darwin" and platform_machine == "arm64") or (sys_platform == "linux" and platform_machine == "x86_64") or (sys_platform == "linux" and platform_machine == "aarch64")) and extra == "deepseek-harness"
-
e2b>=2.0.0[sandbox-cloud]extra == "sandbox-cloud"
-
e2b>=2.0.0[sandbox-e2b]extra == "sandbox-e2b"
-
exa-py>=1.0.0[extras]extra == "extras"
-
fastapi>=0.115.0[uhp]extra == "uhp"
-
fastapi>=0.115.0[a2a]extra == "a2a"
-
flake8>=7.1.0[linters]extra == "linters"
-
gepa>=0.1.1[optimization]extra == "optimization"
-
github-copilot-sdk<2.0.0,>=1.0.8[copilot-sdk]extra == "copilot-sdk"
-
github-copilot-sdk<2.0.0,>=1.0.8[vendor-sdks]extra == "vendor-sdks"
-
google-adk<3.0,>=2.1.0[adk]extra == "adk"
-
google-antigravity<0.2.0,>=0.1.8[vendor-sdks]extra == "vendor-sdks"
-
google-antigravity<0.2.0,>=0.1.8[antigravity-sdk]extra == "antigravity-sdk"
-
httpx>=0.28.1[testing]extra == "testing"
-
huggingface-hub>=1.0.0[hf]extra == "hf"
-
langchain-ollama>=0.3.0[deepagents]extra == "deepagents"
-
langchain-openai>=0.3.0[deepagents]extra == "deepagents"
-
langsmith>=0.8.5[observability]extra == "observability"
-
locust>=2.33.0[performance]extra == "performance"
-
logfire>=4.0.0[pydanticai-logfire]extra == "pydanticai-logfire"
-
logfire>=4.33.0[observability]extra == "observability"
-
mem0ai<3.0.0,>=2.0.4[mem0]extra == "mem0"
-
mem0ai<3.0.0,>=2.0.4[memory-providers]extra == "memory-providers"
-
mkdocs>=1.6.1[docs]extra == "docs"
-
mkdocs-material>=9.5.0[docs]extra == "docs"
-
mkdocs-minify-plugin>=0.8.0[docs]extra == "docs"
-
mlflow>=3.14.0[observability]extra == "observability"
-
mlx-lm<0.32.0,>=0.31.0[mlx]python_version < "3.14" and extra == "mlx"
-
mlx-vlm<0.6.0,>=0.5.0[mlx]python_version < "3.14" and extra == "mlx"
-
modal>=1.0.0[sandbox-cloud]extra == "sandbox-cloud"
-
modal>=1.0.0[sandbox-modal]extra == "sandbox-modal"
-
mypy>=1.17.0[dev]extra == "dev"
-
openai-agents>=0.17.4[openai-agents]extra == "openai-agents"
-
openai-codex<1.0.0,>=0.144.4[vendor-sdks]extra == "vendor-sdks"
-
openai-codex<1.0.0,>=0.144.4[codex-sdk]extra == "codex-sdk"
-
opentelemetry-exporter-otlp-proto-grpc>=1.39.1[observability]extra == "observability"
-
opentelemetry-sdk>=1.39.1[observability]extra == "observability"
-
pip-audit>=2.10.0[linters]extra == "linters"
-
playwright>=1.49.0[ui-testing]extra == "ui-testing"
-
pre-commit>=4.1.0[dev]extra == "dev"
-
protobuf>=7.35.0[antigravity-sdk]extra == "antigravity-sdk"
-
protobuf>=7.35.0[vendor-sdks]extra == "vendor-sdks"
-
pydantic-ai<2.0.0,>=1.98.0[pydanticai-logfire]extra == "pydanticai-logfire"
-
pydantic-ai<2.0.0,>=1.98.0[pydanticai]extra == "pydanticai"
-
pydantic-monty<2,>=1.0.0[monty]extra == "monty"
-
pylint>=3.3.0[linters]extra == "linters"
-
pymdown-extensions>=10.12.0[docs]extra == "docs"
-
pytest>=8.3.5[testing]extra == "testing"
-
pytest>=8.3.5[dev]extra == "dev"
-
pytest-asyncio>=0.24.0[dev]extra == "dev"
-
pytest-asyncio>=0.24.0[testing]extra == "testing"
-
pytest-cov>=6.1.1[testing]extra == "testing"
-
pytest-cov>=6.1.1[dev]extra == "dev"
-
rlm-code<0.2.0,>=0.1.11[rlm-code]extra == "rlm-code"
-
ruff>=0.9.6[dev]extra == "dev"
-
safety>=3.0.0[linters]extra == "linters"
-
selenium>=4.27.0[ui-testing]extra == "ui-testing"
-
supermemory<4.0.0,>=3.45.0[memory-providers]extra == "memory-providers"
-
supermemory<4.0.0,>=3.45.0[supermemory]extra == "supermemory"
-
tau-ai<0.4.0,>=0.3.3[tau]extra == "tau"
-
textual-serve>=1.1.3[web]extra == "web"
-
uvicorn>=0.32.0[a2a]extra == "a2a"
-
uvicorn>=0.32.0[uhp]extra == "uhp"
-
websocket-client>=1.6.0[channels]extra == "channels"