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
- httpx <1,>=0.27
- jsonschema <5,>=4.0
- numpy <3,>=1.24
- pydantic <3,>=2.10
- pyyaml <7,>=6.0
- rich <15,>=13.9
- scikit-learn <2,>=1.6
- typer <1.0,>=0.15
39 optional dependencies
-
ag2<2,>=0.9[all]extra == "all"
-
ag2<2,>=0.9[ag2]extra == "ag2"
-
anthropic<1,>=0.40[all]extra == "all"
-
anthropic<1,>=0.40[anthropic]extra == "anthropic"
-
crewai<2,>=1.14[crewai]extra == "crewai"
-
crewai<2,>=1.14[all]extra == "all"
-
fastapi<1,>=0.115[all]extra == "all"
-
fastapi<1,>=0.115[serve]extra == "serve"
-
hypothesis==6.122.1[dev]extra == "dev"
-
imagehash<5,>=4.3[all]extra == "all"
-
imagehash<5,>=4.3[multimodal]extra == "multimodal"
-
langchain-core<3,>=0.3[langgraph]extra == "langgraph"
-
langchain-openai<2,>=0.3[all]extra == "all"
-
langchain-openai<2,>=0.3[langgraph]extra == "langgraph"
-
langgraph<2,>=1.0.2[all]extra == "all"
-
langgraph<2,>=1.0.2[langgraph]extra == "langgraph"
-
maturin==1.13.1[dev]extra == "dev"
-
mcp<2,>=0.9[all]extra == "all"
-
mcp<2,>=0.9[mcp]extra == "mcp"
-
mypy==1.14.0[dev]extra == "dev"
-
openai<3,>=1.58[all]extra == "all"
-
openai<3,>=1.58[openai]extra == "openai"
-
opentelemetry-sdk<2,>=1.27[all]extra == "all"
-
opentelemetry-sdk<2,>=1.27[otel]extra == "otel"
-
pillow<13,>=10[all]extra == "all"
-
pillow<13,>=10[multimodal]extra == "multimodal"
-
pytest==9.0.3[dev]extra == "dev"
-
pytest-asyncio==1.3.0[dev]extra == "dev"
-
pytest-cov==7.1.0[dev]extra == "dev"
-
ruff==0.8.4[dev]extra == "dev"
-
sentence-transformers<6,>=3.3[embeddings]extra == "embeddings"
-
sentence-transformers<6,>=3.3[all]extra == "all"
-
sigstore<5,>=3.0[all]extra == "all"
-
sigstore<5,>=3.0[sign]extra == "sign"
-
types-pyyaml==6.0.12.20240917[dev]extra == "dev"
-
uvicorn<1,>=0.32[all]extra == "all"
-
uvicorn<1,>=0.32[serve]extra == "serve"
-
websockets<16,>=13.1[all]extra == "all"
-
websockets<16,>=13.1[serve]extra == "serve"