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
- beautifulsoup4 >=4.12
- claude-agent-sdk >=0.2
- fastembed >=0.4
- lancedb >=0.15
- platformdirs >=4.2
- pydantic >=2.7
- pydantic-settings >=2.3
- pypdf >=4.2
- python-docx >=1.1
- python-pptx >=0.6
- rich >=13.7
- tomlkit >=0.12
- typer >=0.12
34 optional dependencies
-
beautifulsoup4>=4.12[docs]extra == "docs"
-
fastapi>=0.110[all]extra == "all"
-
fastapi>=0.110[server]extra == "server"
-
httpx>=0.27[dev]extra == "dev"
-
httpx>=0.27[web]extra == "web"
-
httpx>=0.27[all]extra == "all"
-
mcp>=1.0[mcp]extra == "mcp"
-
mcp>=1.0[all]extra == "all"
-
mkdocs-material>=9.5[docs-site]extra == "docs-site"
-
networkx>=3.1[all]extra == "all"
-
networkx>=3.1[graph]extra == "graph"
-
openai>=1.40[all]extra == "all"
-
openai>=1.40[openai]extra == "openai"
-
opentelemetry-exporter-otlp>=1.25[otel]extra == "otel"
-
opentelemetry-exporter-otlp>=1.25[all]extra == "all"
-
opentelemetry-sdk>=1.25[all]extra == "all"
-
opentelemetry-sdk>=1.25[otel]extra == "otel"
-
pypdfium2>=4.20[all]extra == "all"
-
pypdfium2>=4.20[ocr]extra == "ocr"
-
pytest>=8[dev]extra == "dev"
-
pytest-asyncio>=0.23[dev]extra == "dev"
-
python-docx>=1.1[docs]extra == "docs"
-
python-pptx>=0.6[docs]extra == "docs"
-
qdrant-client>=1.9[qdrant]extra == "qdrant"
-
qdrant-client>=1.9[all]extra == "all"
-
rapidocr-onnxruntime>=1.3[ocr]extra == "ocr"
-
rapidocr-onnxruntime>=1.3[all]extra == "all"
-
trafilatura>=1.8[web]extra == "web"
-
trafilatura>=1.8[all]extra == "all"
-
uvicorn>=0.29[all]extra == "all"
-
uvicorn>=0.29[server]extra == "server"
-
watchdog>=4[all]extra == "all"
-
watchdog>=4[dev]extra == "dev"
-
watchdog>=4[watch]extra == "watch"