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
- alembic >=1.13.0
- anyio >=4.0.0
- click >=8.1.0
- email-validator >=2.0.0
- httpx >=0.27.0
- mcp <2.0.0,>=1.0.0
- numpy >=1.26.0
- pydantic >=2.0.0
- python-dotenv >=1.0.0
- scikit-learn >=1.4.0
122 optional dependencies
-
a2a-sdk>=0.1.0[agent-frameworks]extra == "agent-frameworks"
-
a2a-sdk>=0.1.0[a2a]extra == "a2a"
-
aiosqlite>=0.19.0[all]extra == "all"
-
aiosqlite>=0.19.0[leaderboard]extra == "leaderboard"
-
aiosqlite>=0.19.0[dashboard]extra == "dashboard"
-
aiosqlite>=0.19.0[dev]extra == "dev"
-
anthropic>=0.28.0[anthropic]extra == "anthropic"
-
anthropic>=0.28.0[dev]extra == "dev"
-
anthropic>=0.28.0[leaderboard]extra == "leaderboard"
-
anthropic>=0.28.0[all]extra == "all"
-
asgi-lifespan>=2.1.0[dev]extra == "dev"
-
asyncpg>=0.29.0[postgres]extra == "postgres"
-
asyncpg>=0.29.0[all]extra == "all"
-
cryptography>=50.0.0[all]extra == "all"
-
cryptography>=50.0.0[dashboard]extra == "dashboard"
-
cryptography>=50.0.0[leaderboard]extra == "leaderboard"
-
fastapi>=0.110.0[all]extra == "all"
-
fastapi>=0.110.0[privacy]extra == "privacy"
-
fastapi>=0.110.0[leaderboard]extra == "leaderboard"
-
fastapi>=0.110.0[dashboard]extra == "dashboard"
-
fastapi>=0.110.0[dev]extra == "dev"
-
google-adk>=2.0.0[adk]extra == "adk"
-
google-adk>=2.0.0[dev]extra == "dev"
-
google-adk>=2.0.0[agent-frameworks]extra == "agent-frameworks"
-
google-generativeai>=0.5.0[leaderboard]extra == "leaderboard"
-
google-generativeai>=0.5.0[google]extra == "google"
-
google-generativeai>=0.5.0[all]extra == "all"
-
httpx>=0.27.0[leaderboard]extra == "leaderboard"
-
httpx>=0.27.0[all]extra == "all"
-
httpx>=0.27.0[dashboard]extra == "dashboard"
-
httpx>=0.27.0[dev]extra == "dev"
-
httpx>=0.27.0[sso]extra == "sso"
-
hypothesis>=6.100.0[dev]extra == "dev"
-
langchain>=1.0.0[dev]extra == "dev"
-
langchain>=1.0.0[langchain]extra == "langchain"
-
langchain>=1.0.0[agent-frameworks]extra == "agent-frameworks"
-
langgraph>=1.0.0[dev]extra == "dev"
-
langgraph>=1.0.0[langgraph]extra == "langgraph"
-
langgraph>=1.0.0[agent-frameworks]extra == "agent-frameworks"
-
limits>=3.6.0[all]extra == "all"
-
limits>=3.6.0[redis]extra == "redis"
-
lxml>=5.2.1[sso]extra == "sso"
-
lxml>=5.2.1[all]extra == "all"
-
mcp<2.0.0,>=1.0.0[mcp]extra == "mcp"
-
mcp<2.0.0,>=1.0.0[dev]extra == "dev"
-
mypy>=1.10.0[dev]extra == "dev"
-
nltk>=3.10.0[sentiment]extra == "sentiment"
-
openai>=1.30.0[openai]extra == "openai"
-
openai>=1.30.0[dev]extra == "dev"
-
openai>=1.30.0[leaderboard]extra == "leaderboard"
-
openai>=1.30.0[all]extra == "all"
-
opencv-python>=4.8.0[all]extra == "all"
-
opencv-python>=4.8.0[deepfake]extra == "deepfake"
-
opentelemetry-exporter-otlp-proto-http>=1.24.0[dev]extra == "dev"
-
opentelemetry-exporter-otlp-proto-http>=1.24.0[telemetry]extra == "telemetry"
-
opentelemetry-exporter-otlp-proto-http>=1.24.0[all]extra == "all"
-
opentelemetry-instrumentation-fastapi>=0.45b0[dev]extra == "dev"
-
opentelemetry-instrumentation-fastapi>=0.45b0[all]extra == "all"
-
opentelemetry-instrumentation-fastapi>=0.45b0[telemetry]extra == "telemetry"
-
opentelemetry-instrumentation-httpx>=0.45b0[all]extra == "all"
-
opentelemetry-instrumentation-httpx>=0.45b0[dev]extra == "dev"
-
opentelemetry-instrumentation-httpx>=0.45b0[telemetry]extra == "telemetry"
-
opentelemetry-sdk>=1.24.0[dev]extra == "dev"
-
opentelemetry-sdk>=1.24.0[telemetry]extra == "telemetry"
-
opentelemetry-sdk>=1.24.0[all]extra == "all"
-
pillow>=10.0.0[deepfake]extra == "deepfake"
-
pillow>=10.0.0[all]extra == "all"
-
prometheus-client>=0.20.0[leaderboard]extra == "leaderboard"
-
prometheus-client>=0.20.0[dev]extra == "dev"
-
prometheus-client>=0.20.0[dashboard]extra == "dashboard"
-
prometheus-client>=0.20.0[all]extra == "all"
-
pydantic-settings>=2.0.0[dev]extra == "dev"
-
pydantic-settings>=2.0.0[leaderboard]extra == "leaderboard"
-
pydantic-settings>=2.0.0[all]extra == "all"
-
pydantic-settings>=2.0.0[dashboard]extra == "dashboard"
-
pyjwt>=2.8.0[sso]extra == "sso"
-
pyjwt>=2.8.0[all]extra == "all"
-
pyjwt>=2.8.0[dev]extra == "dev"
-
pyotp>=2.9.0[dev]extra == "dev"
-
pyotp>=2.9.0[leaderboard]extra == "leaderboard"
-
pyotp>=2.9.0[all]extra == "all"
-
pyotp>=2.9.0[dashboard]extra == "dashboard"
-
pytest>=8.0.0[dev]extra == "dev"
-
pytest-asyncio>=0.23.0[dev]extra == "dev"
-
pytest-cov>=5.0.0[dev]extra == "dev"
-
python-dotenv>=1.0.0[leaderboard]extra == "leaderboard"
-
python-dotenv>=1.0.0[dashboard]extra == "dashboard"
-
python-dotenv>=1.0.0[all]extra == "all"
-
pyyaml>=6.0.3[dev]extra == "dev"
-
respx>=0.21.0[dev]extra == "dev"
-
ruff>=0.5.0[dev]extra == "dev"
-
signxml>=3.2.0[sso]extra == "sso"
-
signxml>=3.2.0[all]extra == "all"
-
slowapi>=0.1.9[all]extra == "all"
-
slowapi>=0.1.9[dashboard]extra == "dashboard"
-
slowapi>=0.1.9[dev]extra == "dev"
-
slowapi>=0.1.9[leaderboard]extra == "leaderboard"
-
sqlalchemy>=2.0.0[all]extra == "all"
-
sqlalchemy>=2.0.0[dashboard]extra == "dashboard"
-
sqlalchemy>=2.0.0[dev]extra == "dev"
-
sqlalchemy>=2.0.0[leaderboard]extra == "leaderboard"
-
stripe>=9.0.0[billing]extra == "billing"
-
structlog>=24.0.0[all]extra == "all"
-
structlog>=24.0.0[dashboard]extra == "dashboard"
-
structlog>=24.0.0[dev]extra == "dev"
-
structlog>=24.0.0[leaderboard]extra == "leaderboard"
-
torch>=2.0.0[all]extra == "all"
-
torch>=2.0.0[deepfake]extra == "deepfake"
-
torch>=2.0.0[huggingface]extra == "huggingface"
-
torchvision>=0.15.0[all]extra == "all"
-
torchvision>=0.15.0[deepfake]extra == "deepfake"
-
transformers>=4.40.0[all]extra == "all"
-
transformers>=4.40.0[huggingface]extra == "huggingface"
-
uvicorn>=0.29.0[all]extra == "all"
-
uvicorn>=0.29.0[dashboard]extra == "dashboard"
-
uvicorn>=0.29.0[dev]extra == "dev"
-
uvicorn>=0.29.0[leaderboard]extra == "leaderboard"
-
uvicorn>=0.29.0[privacy]extra == "privacy"
-
websockets>=12.0[all]extra == "all"
-
websockets>=12.0[dashboard]extra == "dashboard"
-
websockets>=12.0[dev]extra == "dev"
-
websockets>=12.0[leaderboard]extra == "leaderboard"