pdfminer.six<=20260107
pdf2image<=1.17.0
pymupdf<=1.28.2
bleach<=6.4.0
opencv-python<=5.0.0.93
presidio_analyzer<=2.2.364
presidio_anonymizer<=2.2.364
presidio-image-redactor<=0.0.60
pikepdf<=10.12.0
pandas<=3.0.5
scikit-learn<=1.9.0
spacy<=3.8.16
gradio==6.26.0
gradio-pdf-redaction<=0.0.25
boto3<=1.43.81
pyarrow<=25.0.1
openpyxl<=3.1.5
Faker<=40.37.0
python-levenshtein<=0.27.4
spaczz<=0.6.1
gradio_image_annotation_redaction==0.7.3
rapidfuzz<=3.14.5
python-dotenv<=1.2.3
awslambdaric<=4.0.2
python-docx<=1.2.0
polars<=1.44.1
defusedxml<=0.7.1
numpy<=2.5.2
spaces
google-genai<=2.20.0
openai<=3.7.0
markdown<=3.10.3
tabulate<=0.10.0

[dev]
pytest

[mcp]
gradio[mcp]==6.26.0

[paddle]
paddlepaddle<=3.3.1,>=3.0.0
paddleocr<=3.7.0
torch<=2.13.0
torchvision<=0.28.0
transformers<=5.16.1,>=5.12.0

[test]
pytest
pytest-cov

[vlm]
torch<=2.13.0
torchvision<=0.28.0
transformers<=5.16.1,>=5.12.0
accelerate<=1.14.0
bitsandbytes<=0.50.2
sentencepiece<=0.2.2
