pytest>=8.0,<9 pytest-cov>=5.0,<6 # Test-only: generate small fixture PDFs in # tests/test_pdf_extract_smoke.py so we can exercise pdfplumber + # pypdfium2 end-to-end without committing binary fixtures. fpdf2==2.8.7