# Required packages pdfplumber>=0.10.0 PyMuPDF>=1.23.0 # Optional packages (for better table extraction) # Note: camelot-py requires OpenGL libraries (libGL.so.1) which may not be available on all servers # If unavailable, the script will automatically use pdfplumber for table extraction camelot-py>=0.11.0 opencv-python-headless>=4.7.0