# Core dependency
kaygraph

# For production PDF processing (recommended)
PyPDF2>=3.0.0                    # Basic PDF text extraction
pdfplumber>=0.9.0                # Advanced PDF processing with tables

# Optional: For vision-based PDF analysis
# openai>=1.0.0                    # For GPT-4 Vision API
# pillow>=10.0.0                   # Image processing
# pdf2image>=1.16.0                # PDF to image conversion

# Cloud vision APIs (optional)
# google-cloud-vision>=3.4.0       # Google Cloud Vision
# azure-ai-formrecognizer>=3.3.0   # Azure Form Recognizer  
# boto3>=1.28.0                    # AWS SDK for Textract

# Additional utilities (optional)
# pandas>=2.0.0                    # Table data handling
# langdetect>=1.0.9                # Language detection