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
- click <9,>=8.1
- httpx <1,>=0.27
- mdutils <2,>=1.6
- networkx <4,>=3.2
- pydantic <3,>=2.0
- python-dotenv <2,>=1.0
- pyyaml <7,>=6.0
- rich <16,>=13.7
- structlog <27,>=24.1
54 optional dependencies
-
a2a-sdk<2,>=0.3[all]extra == "all"
-
a2a-sdk<2,>=0.3[a2a]extra == "a2a"
-
alembic<2,>=1.13[all]extra == "all"
-
alembic<2,>=1.13[ui]extra == "ui"
-
anthropic<2,>=0.39[all]extra == "all"
-
anthropic<2,>=0.39[anthropic]extra == "anthropic"
-
asyncpg<1,>=0.29[all]extra == "all"
-
asyncpg<1,>=0.29[ui]extra == "ui"
-
bedrock-agentcore<2,>=1.0[all]extra == "all"
-
bedrock-agentcore<2,>=1.0[agentcore]extra == "agentcore"
-
boto3<2,>=1.28[bedrock]extra == "bedrock"
-
boto3<2,>=1.28[agentcore]extra == "agentcore"
-
boto3<2,>=1.28[all]extra == "all"
-
crewai<2,>=1.14[all]extra == "all"
-
crewai<2,>=1.14[crewai]extra == "crewai"
-
fastapi<1,>=0.115[ui]extra == "ui"
-
fastapi<1,>=0.115[all]extra == "all"
-
langchain<2,>=1.0[all]extra == "all"
-
langchain<2,>=1.0[langchain]extra == "langchain"
-
langchain-classic<2,>=1.0[langchain]extra == "langchain"
-
langchain-classic<2,>=1.0[all]extra == "all"
-
langchain-community<2,>=0.4[langchain]extra == "langchain"
-
langchain-community<2,>=0.4[all]extra == "all"
-
langchain-core<2,>=1.0[pentest]extra == "pentest"
-
langchain-core<2,>=1.0[all]extra == "all"
-
langchain-openai<2,>=1.0[all]extra == "all"
-
langchain-openai<2,>=1.0[langchain]extra == "langchain"
-
langfuse<5,>=2.0[langfuse]extra == "langfuse"
-
langfuse<5,>=2.0[all]extra == "all"
-
langgraph<2,>=1.0[all]extra == "all"
-
langgraph<2,>=1.0[pentest]extra == "pentest"
-
litellm<2,>=1.84[llm]extra == "llm"
-
litellm<2,>=1.84[all]extra == "all"
-
litellm<2,>=1.84[pentest]extra == "pentest"
-
numpy<3,>=1.26[all]extra == "all"
-
numpy<3,>=1.26[pentest]extra == "pentest"
-
opentelemetry-api<2,>=1.23[otel]extra == "otel"
-
opentelemetry-api<2,>=1.23[all]extra == "all"
-
opentelemetry-exporter-otlp-proto-http<2,>=1.23[otel]extra == "otel"
-
opentelemetry-exporter-otlp-proto-http<2,>=1.23[all]extra == "all"
-
opentelemetry-exporter-prometheus<1,>=0.44b0[otel]extra == "otel"
-
opentelemetry-exporter-prometheus<1,>=0.44b0[all]extra == "all"
-
opentelemetry-sdk<2,>=1.23[otel]extra == "otel"
-
opentelemetry-sdk<2,>=1.23[all]extra == "all"
-
playwright<2,>=1.40[browser]extra == "browser"
-
playwright<2,>=1.40[all]extra == "all"
-
psycopg2-binary<3,>=2.9[ui]extra == "ui"
-
psycopg2-binary<3,>=2.9[all]extra == "all"
-
sqlalchemy<3,>=2.0[ui]extra == "ui"
-
sqlalchemy<3,>=2.0[all]extra == "all"
-
uvicorn<1,>=0.27[all]extra == "all"
-
uvicorn<1,>=0.27[ui]extra == "ui"
-
websockets<18,>=12.0[all]extra == "all"
-
websockets<18,>=12.0[ui]extra == "ui"