pdfminer.six<=20260107
pdf2image<=1.17.0
pymupdf<=1.27.1
bleach<=6.3.0
opencv-python<=4.13.0.92
presidio_analyzer<=2.2.362
presidio_anonymizer<=2.2.362
presidio-image-redactor<=0.0.58
pikepdf<=10.3.0
pandas<=2.3.3
scikit-learn<=1.8.0
spacy<=3.8.14
gradio<=6.10.0
boto3<=1.42.91
pyarrow<=23.0.1
openpyxl<=3.1.5
Faker<=40.8.0
python-levenshtein<=0.27.3
spaczz<=0.6.1
gradio_image_annotation_redaction==0.5.5
rapidfuzz<=3.14.5
python-dotenv<=1.2.2
awslambdaric<=3.1.1
python-docx<=1.2.0
polars<=1.38.1
defusedxml<=0.7.1
numpy<=2.4.4
spaces<=0.48.3
google-genai<=1.73.0
openai<=2.31.0
markdown<=3.10.2
tabulate<=0.10.0

[dev]
pytest

[mcp]
gradio[mcp]<=6.10.0

[paddle]
protobuf<=7.34.0
paddlepaddle<=3.2.1,>=3.0.0
paddleocr<=3.3.0
pycocotools<=2.0.10

[test]
pytest
pytest-cov

[vlm]
torch<=2.9.1
torchvision<=0.24.1
transformers<=5.5.4
accelerate<=1.13.0
bitsandbytes<=0.49.2
sentencepiece<=0.2.1
