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
- boto3 >=1.42.59
- boto3-stubs >=1.42.59
- httpx >=0.28.1
- matrx-connect >=0.1.209
- matrx-orm >=3.1.225
- matrx-utils >=2.0.69
- mozjpeg-lossless-optimization >=1.1.0
- openpyxl >=3.1.5
- pillow >=12.3.0
- pydantic >=2.0.0
- pypdfium2 >=4.30.0
- python-docx >=1.1.2
- python-pptx >=1.0.2
- pyyaml >=6.0.3
- requests >=2.32.5
- xlsxwriter >=3.2.0
44 optional dependencies
-
azure-ai-documentintelligence[pdf-cloud-ocr]extra == "pdf-cloud-ocr"
-
boto3[pdf-cloud-ocr]extra == "pdf-cloud-ocr"
-
camelot-py>=0.11[pdf-tables-extra]extra == "pdf-tables-extra"
-
fastapi>=0.115[standalone]extra == "standalone"
-
google-cloud-documentai[pdf-cloud-ocr]extra == "pdf-cloud-ocr"
-
imageio-ffmpeg>=0.5[media]extra == "media"
-
imageio-ffmpeg>=0.5[standalone]extra == "standalone"
-
imageio-ffmpeg>=0.5[all]extra == "all"
-
numpy<2.5,>=1.26[standalone]extra == "standalone"
-
numpy<2.5,>=1.26[media]extra == "media"
-
numpy<2.5,>=1.26[all]extra == "all"
-
ocrmypdf>=16[pdf-ocr]extra == "pdf-ocr"
-
onnxruntime>=1.16[media]extra == "media"
-
onnxruntime>=1.16[all]extra == "all"
-
onnxruntime>=1.16[standalone]extra == "standalone"
-
opencv-python-headless>=4.9[media]extra == "media"
-
opencv-python-headless>=4.9[all]extra == "all"
-
opencv-python-headless>=4.9[standalone]extra == "standalone"
-
pillow-avif-plugin>=1.4.6[all]extra == "all"
-
pillow-avif-plugin>=1.4.6[standalone]extra == "standalone"
-
pillow-avif-plugin>=1.4.6[media]extra == "media"
-
pillow-heif>=0.18.0[all]extra == "all"
-
pillow-heif>=0.18.0[media]extra == "media"
-
pillow-heif>=0.18.0[standalone]extra == "standalone"
-
presidio-analyzer>=2.2[pdf-redact-ner]extra == "pdf-redact-ner"
-
presidio-anonymizer>=2.2[pdf-redact-ner]extra == "pdf-redact-ner"
-
pyhanko>=0.20[pdf-signatures]extra == "pdf-signatures"
-
pymupdf>=1.27.0[pdf]extra == "pdf"
-
pymupdf>=1.27.0[standalone]extra == "standalone"
-
pymupdf>=1.27.0[all]extra == "all"
-
pymupdf4llm>=0.0.30[pdf-ml-llm]extra == "pdf-ml-llm"
-
pypdfform>=1.4[pdf-forms]extra == "pdf-forms"
-
pytesseract>=0.3.13[all]extra == "all"
-
pytesseract>=0.3.13[standalone]extra == "standalone"
-
pytesseract>=0.3.13[ocr]extra == "ocr"
-
python-multipart>=0.0.9[standalone]extra == "standalone"
-
rembg>=2.0.85[standalone]extra == "standalone"
-
rembg>=2.0.85[media]extra == "media"
-
rembg>=2.0.85[all]extra == "all"
-
reportlab>=4.0[pdf-generate]extra == "pdf-generate"
-
spacy>=3.7[pdf-redact-ner]extra == "pdf-redact-ner"
-
tabula-py>=2.9[pdf-tables]extra == "pdf-tables"
-
uvicorn>=0.34[standalone]extra == "standalone"
-
weasyprint>=60[pdf-html]extra == "pdf-html"