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
- diskcache ==5.6.3
- falkordb ==1.2.0
- jieba >=0.42.1
- jinja2 ==3.1.4
- loguru >=0.7.0
- nanoid ==2.0.0
- pandas ==2.2.2
- pillow ==10.3.0
- psycopg-binary ==3.2.3
- pyarmor ==9.1.5
- python-dotenv ==1.1.0
- redis ==5.0.1
- tqdm ==4.66.4
80 optional dependencies
-
ansible==10.7.0[all]extra == "all"
-
ansible==10.7.0[devops]extra == "devops"
-
ansible-runner==2.4.1[devops]extra == "devops"
-
ansible-runner==2.4.1[all]extra == "all"
-
azure-cognitiveservices-vision-computervision==0.9.0[all]extra == "all"
-
azure-cognitiveservices-vision-computervision==0.9.0[ocr]extra == "ocr"
-
duckduckgo-search==7.2.1[llm]extra == "llm"
-
duckduckgo-search==7.2.1[all]extra == "all"
-
graphiti-core==0.20.4[all]extra == "all"
-
graphiti-core==0.20.4[llm]extra == "llm"
-
jpype1==1.5.2[document]extra == "document"
-
jpype1==1.5.2[all]extra == "all"
-
json-repair==0.39.1[all]extra == "all"
-
json-repair==0.39.1[llm]extra == "llm"
-
kubernetes==32.0.1[all]extra == "all"
-
kubernetes==32.0.1[containers]extra == "containers"
-
langchain==0.3.27[llm]extra == "llm"
-
langchain==0.3.27[all]extra == "all"
-
langchain-community==0.3.27[all]extra == "all"
-
langchain-community==0.3.27[llm]extra == "llm"
-
langchain-experimental==0.3.4[llm]extra == "llm"
-
langchain-experimental==0.3.4[all]extra == "all"
-
langchain-huggingface==0.1.2[all]extra == "all"
-
langchain-huggingface==0.1.2[llm]extra == "llm"
-
langchain-mcp-adapters==0.1.9[all]extra == "all"
-
langchain-mcp-adapters==0.1.9[llm]extra == "llm"
-
langchain-openai==0.3.28[all]extra == "all"
-
langchain-openai==0.3.28[llm]extra == "llm"
-
langchain-postgres==0.0.15[all]extra == "all"
-
langchain-postgres==0.0.15[llm]extra == "llm"
-
langgraph==0.6.2[llm]extra == "llm"
-
langgraph==0.6.2[all]extra == "all"
-
markdownify==0.12.1[all]extra == "all"
-
markdownify==0.12.1[document]extra == "document"
-
mlflow==3.3.2[all]extra == "all"
-
mlflow==3.3.2[aiops]extra == "aiops"
-
openpyxl==3.1.5[document]extra == "document"
-
openpyxl==3.1.5[all]extra == "all"
-
paddleclas==2.5.2[all]extra == "all"
-
paddleclas==2.5.2[ocr]extra == "ocr"
-
paddleocr==2.10.0[all]extra == "all"
-
paddleocr==2.10.0[ocr]extra == "ocr"
-
paddlepaddle==3.0.0[ocr]extra == "ocr"
-
paddlepaddle==3.0.0[all]extra == "all"
-
playwright==1.51.0[all]extra == "all"
-
playwright==1.51.0[llm]extra == "llm"
-
pymupdf==1.24.5[all]extra == "all"
-
pymupdf==1.24.5[document]extra == "document"
-
pytest==8.3.5[test]extra == "test"
-
pytest==8.3.5[all]extra == "all"
-
pytest-asyncio==0.26.0[test]extra == "test"
-
pytest-asyncio==0.26.0[all]extra == "all"
-
pytest-cov==6.1.1[test]extra == "test"
-
pytest-cov==6.1.1[all]extra == "all"
-
pytest-dotenv==0.5.2[test]extra == "test"
-
pytest-dotenv==0.5.2[all]extra == "all"
-
pytest-html==4.1.1[test]extra == "test"
-
pytest-html==4.1.1[all]extra == "all"
-
pytest-sugar==1.0.0[test]extra == "test"
-
pytest-sugar==1.0.0[all]extra == "all"
-
pytest-xdist==3.6.1[test]extra == "test"
-
pytest-xdist==3.6.1[all]extra == "all"
-
python-docx==1.1.2[document]extra == "document"
-
python-docx==1.1.2[all]extra == "all"
-
python-jenkins==1.8.2[all]extra == "all"
-
python-jenkins==1.8.2[devops]extra == "devops"
-
python-pptx==0.6.23[document]extra == "document"
-
python-pptx==0.6.23[all]extra == "all"
-
sanic==25.3.0[sanic]extra == "sanic"
-
sanic==25.3.0[all]extra == "all"
-
sanic-ext==23.12.0[sanic]extra == "sanic"
-
sanic-ext==23.12.0[all]extra == "all"
-
sanic-httpauth==0.2.0[sanic]extra == "sanic"
-
sanic-httpauth==0.2.0[all]extra == "all"
-
sanic-testing==24.6.0[test]extra == "test"
-
sanic-testing==24.6.0[all]extra == "all"
-
tabula-py==2.10.0[all]extra == "all"
-
tabula-py==2.10.0[document]extra == "document"
-
tabulate==0.9.0[all]extra == "all"
-
tabulate==0.9.0[document]extra == "document"