Frequently-Asked Questions

Which Python versions are supported?

PyPDF2 2.0+ supports Python 3.6 and later. PyPDF2 1.27.10 supported Python 2.7 to 3.10.

Who uses PyPDF2?

pyPdf is vendored into several projects. That means the code of pyPdf was copied into that project.

Projects that depend on PyPDF2:

  • Camelot: A Python library to extract tabular data from PDFs

  • edi: Electronic Data Interchange modules

  • amazon-textract-textractor: Analyze documents with Amazon Textract and generate output in multiple formats.

  • maigret: Collect a dossier on a person by username from thousands of sites

  • deda: tracking Dots Extraction, Decoding and Anonymisation toolkit

  • opencanary

  • Document Conversions