Package profile
pypdf
- Summary: A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files
- Author: Mathieu Fenniak <biziqe@mathieu.fenniak.net>
- License: BSD-3-Clause
- Documentation: https://pypdf.readthedocs.io/en/latest/
- Source: https://github.com/py-pdf/pypdf
- Number of releases: 120
- First release: 1.10 on 2014-05-17
- Latest release: 6.19.0 on 2026-09-16
- Latest release size: 386.2 KB (pure Python wheel)
51 known vulnerabilitiesLatest: GHSA-v247-6f48-mgcj — pypdf: Possible long runtimes with large amount of embedded files View all →
Dependencies
Pypdf has 18 dependencies, 17 of which optional.View all 18 dependencies →Dependent packages
| Package | Optional | Group |
|---|---|---|
| browser-use | false | |
| browser-use-core | false | |
| crewai-files | false | |
| llama-index-readers-file | false | |
| neo4j-graphrag | false |
Similar packages
- pypdf2A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files
- pymupdfA high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.
- fpdfSimple PDF generation for Python
- fpdf2Simple & fast PDF generation for Python
- pikepdfRead, write, repair, and transform PDFs in Python, powered by qpdf
- filesplitPython module that is capable of splitting files and merging it back.
- pydyfA low-level PDF generator.