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
- fastapi >=0.111.0
- httpx >=0.27.0
- pydantic >=2.7.0
- pydantic-settings >=2.3.0
- pyyaml >=6.0.1
- rich >=13.7.0
- tiktoken >=0.7.0
- typer >=0.12.0
- uvicorn >=0.30.0
36 optional dependencies
-
anthropic>=0.30.0[all]extra == "all"
-
anthropic>=0.30.0[dev]extra == "dev"
-
anthropic>=0.30.0[anthropic]extra == "anthropic"
-
cohere>=5.5.0[cohere]extra == "cohere"
-
cohere>=5.5.0[all]extra == "all"
-
google-genai>=1.0.0[all]extra == "all"
-
google-genai>=1.0.0[dev]extra == "dev"
-
google-genai>=1.0.0[gemini]extra == "gemini"
-
httpx>=0.27.0[dev]extra == "dev"
-
langchain-core>=0.3.0[adapters]extra == "adapters"
-
langgraph>=0.2.0[adapters]extra == "adapters"
-
llmlingua>=0.2.0[compression]extra == "compression"
-
llmlingua>=0.2.0[all]extra == "all"
-
numpy>=1.26.0[all]extra == "all"
-
numpy>=1.26.0[cache]extra == "cache"
-
openai>=1.35.0[all]extra == "all"
-
openai>=1.35.0[dev]extra == "dev"
-
openai>=1.35.0[openai]extra == "openai"
-
openpyxl>=3.1.0[all]extra == "all"
-
openpyxl>=3.1.0[files]extra == "files"
-
opentelemetry-api>=1.25.0[all]extra == "all"
-
opentelemetry-api>=1.25.0[observability]extra == "observability"
-
opentelemetry-sdk>=1.25.0[observability]extra == "observability"
-
opentelemetry-sdk>=1.25.0[all]extra == "all"
-
prometheus-client>=0.20.0[observability]extra == "observability"
-
prometheus-client>=0.20.0[all]extra == "all"
-
pypdf>=4.0.0[all]extra == "all"
-
pypdf>=4.0.0[files]extra == "files"
-
pytest>=8.0.0[dev]extra == "dev"
-
pytest-asyncio>=0.23.0[dev]extra == "dev"
-
pytest-cov>=5.0.0[dev]extra == "dev"
-
redis>=5.0.0[redis]extra == "redis"
-
redis>=5.0.0[all]extra == "all"
-
ruff>=0.5.0[dev]extra == "dev"
-
sentence-transformers>=3.0.0[all]extra == "all"
-
sentence-transformers>=3.0.0[cache]extra == "cache"