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
- jsonschema >=4.18
- pyyaml >=6.0
-
tomli
>=2.0
python_version < "3.11"
101 optional dependencies
-
anthropic>=0.25[bedrock]extra == "bedrock"
-
anthropic>=0.25[anthropic]extra == "anthropic"
-
anthropic>=0.25[vertex]extra == "vertex"
-
anthropic>=0.25[full]extra == "full"
-
backoff>=2.0[openai]extra == "openai"
-
backoff>=2.0[openai-compatible]extra == "openai-compatible"
-
backoff>=2.0[research]extra == "research"
-
backoff>=2.0[vertex]extra == "vertex"
-
backoff>=2.0[zhipu]extra == "zhipu"
-
backoff>=2.0[anthropic]extra == "anthropic"
-
backoff>=2.0[bedrock]extra == "bedrock"
-
backoff>=2.0[full]extra == "full"
-
black>=24.0[dev]extra == "dev"
-
black>=24.0[research]extra == "research"
-
black>=24.0[full]extra == "full"
-
boto3>=1.34[full]extra == "full"
-
build>=1.2[dev]extra == "dev"
-
coolname>=2[research]extra == "research"
-
coolname>=2[full]extra == "full"
-
coverage>=7.6[dev]extra == "dev"
-
cryptography>=42[trust]extra == "trust"
-
dataclasses-json>=0.6[research]extra == "research"
-
dataclasses-json>=0.6[full]extra == "full"
-
datasets>=2.19[full]extra == "full"
-
datasets>=2.19[ml]extra == "ml"
-
fastapi>=0.115[service]extra == "service"
-
genson>=1.2[full]extra == "full"
-
genson>=1.2[research]extra == "research"
-
httpx>=0.27[dev]extra == "dev"
-
huggingface-hub>=0.23[research]extra == "research"
-
huggingface-hub>=0.23[ml]extra == "ml"
-
huggingface-hub>=0.23[full]extra == "full"
-
humanize>=4[full]extra == "full"
-
humanize>=4[research]extra == "research"
-
matplotlib>=3.8[research]extra == "research"
-
matplotlib>=3.8[full]extra == "full"
-
matplotlib>=3.8[plot]extra == "plot"
-
mkdocs>=1.6[docs]extra == "docs"
-
mkdocs-material>=9.5[docs]extra == "docs"
-
numpy>=1.26[plot]extra == "plot"
-
numpy>=1.26[research]extra == "research"
-
numpy>=1.26[full]extra == "full"
-
numpy>=1.26[ml]extra == "ml"
-
omegaconf>=2.3[research]extra == "research"
-
omegaconf>=2.3[full]extra == "full"
-
openai>=1.40[full]extra == "full"
-
openai>=1.40[openai]extra == "openai"
-
openai>=1.40[openai-compatible]extra == "openai-compatible"
-
openai>=1.40[zhipu]extra == "zhipu"
-
pandas>=2[plot]extra == "plot"
-
pandas>=2[full]extra == "full"
-
pandas>=2[ml]extra == "ml"
-
pandas>=2[research]extra == "research"
-
pillow>=10[research]extra == "research"
-
pillow>=10[plot]extra == "plot"
-
pillow>=10[full]extra == "full"
-
psutil>=5.9[full]extra == "full"
-
psutil>=5.9[research]extra == "research"
-
pydantic>=2.5[service]extra == "service"
-
pymupdf>=1.24[pdf-layout]extra == "pdf-layout"
-
pymupdf>=1.24[research]extra == "research"
-
pymupdf>=1.24[pdf]extra == "pdf"
-
pymupdf>=1.24[full]extra == "full"
-
pymupdf4llm>=0.0.20[pdf-layout]extra == "pdf-layout"
-
pymupdf4llm>=0.0.20[full]extra == "full"
-
pypdf>=4[research]extra == "research"
-
pypdf>=4[full]extra == "full"
-
pypdf>=4[pdf]extra == "pdf"
-
pytest>=8.0[dev]extra == "dev"
-
python-igraph>=0.11[research]extra == "research"
-
python-igraph>=0.11[plot]extra == "plot"
-
python-igraph>=0.11[full]extra == "full"
-
requests>=2.31[openai-compatible]extra == "openai-compatible"
-
requests>=2.31[research]extra == "research"
-
requests>=2.31[full]extra == "full"
-
rich>=13[full]extra == "full"
-
rich>=13[research]extra == "research"
-
scikit-learn>=1.4[ml]extra == "ml"
-
scikit-learn>=1.4[full]extra == "full"
-
scikit-learn>=1.4[research]extra == "research"
-
seaborn>=0.13[plot]extra == "plot"
-
seaborn>=0.13[research]extra == "research"
-
seaborn>=0.13[full]extra == "full"
-
shutup>=0.2[full]extra == "full"
-
shutup>=0.2[research]extra == "research"
-
tiktoken>=0.7[openai-compatible]extra == "openai-compatible"
-
tiktoken>=0.7[research]extra == "research"
-
tiktoken>=0.7[zhipu]extra == "zhipu"
-
tiktoken>=0.7[vertex]extra == "vertex"
-
tiktoken>=0.7[anthropic]extra == "anthropic"
-
tiktoken>=0.7[bedrock]extra == "bedrock"
-
tiktoken>=0.7[full]extra == "full"
-
tiktoken>=0.7[openai]extra == "openai"
-
tqdm>=4.66[full]extra == "full"
-
tqdm>=4.66[research]extra == "research"
-
transformers>=4.40[full]extra == "full"
-
transformers>=4.40[ml]extra == "ml"
-
twine>=6.0[dev]extra == "dev"
-
uvicorn>=0.30[service]extra == "service"
-
zhipuai>=2.0[full]extra == "full"
-
zhipuai>=2.0[zhipu]extra == "zhipu"