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
64 optional dependencies
-
anyio>=4[mcp]extra == "mcp"
-
beautifulsoup4>=4.12[documents]extra == "documents"
-
boto3>=1.35[aws]extra == "aws"
-
boto3>=1.35[s3]extra == "s3"
-
claude-agent-sdk<1,>=0.2[agent]extra == "agent"
-
deptry<1,>=0.21[analysis]extra == "analysis"
-
fastembed<1,>=0.3[desktop]extra == "desktop"
-
fastembed<1,>=0.3[fastembed]extra == "fastembed"
-
grimp<4,>=3[analysis]extra == "analysis"
-
httpx2<3,>=2[mcp]extra == "mcp"
-
hypothesis<7,>=6[dev]extra == "dev"
-
import-linter<3,>=2[analysis]extra == "analysis"
-
keyring>=25[desktop]extra == "desktop"
-
langchain-core>=0.3[dev]extra == "dev"
-
langchain-core>=0.3[langchain]extra == "langchain"
-
matplotlib>=3.7[eval]extra == "eval"
-
mcp==2.1.0[mcp]extra == "mcp"
-
mcp==2.1.0[dev]extra == "dev"
-
mcp==2.1.0[desktop]extra == "desktop"
-
mem0ai==2.0.13[bench]extra == "bench"
-
numpy[eval]extra == "eval"
-
numpy[finetune]extra == "finetune"
-
numpy>=1.26[dev]extra == "dev"
-
numpy>=1.26[atomic]extra == "atomic"
-
numpy>=1.26[bench]extra == "bench"
-
onnxruntime<2,>=1.17[fastembed]extra == "fastembed"
-
openai>=1.0[openai]extra == "openai"
-
openai>=1.0[bench]extra == "bench"
-
openai>=1.0[extract]extra == "extract"
-
openpyxl>=3.1[documents]extra == "documents"
-
pdfplumber>=0.11[documents]extra == "documents"
-
psycopg-pool>=3.2[dev]extra == "dev"
-
psycopg-pool>=3.2[mcp]extra == "mcp"
-
psycopg-pool>=3.2[pool]extra == "pool"
-
pyarrow>=15[bench]extra == "bench"
-
pyjwt<3,>=2.10.1[dev]extra == "dev"
-
pyjwt<3,>=2.10.1[mcp]extra == "mcp"
-
pypdf<7,>=5.0[documents]extra == "documents"
-
pyside6>=6.7[desktop]extra == "desktop"
-
pytest>=8[dev]extra == "dev"
-
pytest-benchmark<6,>=5[analysis]extra == "analysis"
-
pytest-cov>=5[dev]extra == "dev"
-
pytest-randomly<6,>=4[analysis]extra == "analysis"
-
pytest-timeout>=2.3[dev]extra == "dev"
-
pytest-xdist>=3.6[dev]extra == "dev"
-
python-docx>=1.1[documents]extra == "documents"
-
python-dotenv>=1.0[dev]extra == "dev"
-
python-oxmsg>=0.0.2[documents]extra == "documents"
-
python-pptx>=1.0[documents]extra == "documents"
-
redis<9,>=5[aws]extra == "aws"
-
ruff<0.17,>=0.16[dev]extra == "dev"
-
scipy>=1.11[agent-ab]extra == "agent-ab"
-
sentence-transformers>=3.0[entail]extra == "entail"
-
sentence-transformers>=3.0[finetune]extra == "finetune"
-
sentence-transformers>=3.0[rerank]extra == "rerank"
-
starlette>=0.27[mcp]extra == "mcp"
-
tiktoken==0.14.0[bench]extra == "bench"
-
tiktoken==0.14.0[dev]extra == "dev"
-
tokenizers<1,>=0.13[fastembed]extra == "fastembed"
-
torch<3,>=2.0[sparse]extra == "sparse"
-
transformers<6,>=4.40[sparse]extra == "sparse"
-
voyageai>=0.2.2[voyage]extra == "voyage"
-
vulture<3,>=2[analysis]extra == "analysis"
-
xlrd>=2.0[documents]extra == "documents"