{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/21"}],"enrichment":{"capability":"PyPDF4 is a pure-Python PDF toolkit for extracting document metadata, splitting and merging pages, cropping, encrypting, and decrypting PDF files without external dependencies.","skillfed_tags":["abandoned","pdf-processing","pure-python"],"use_cases":["Extract title, author, and other metadata from PDF files in batch processing workflows.","Split multi-page PDFs into individual pages or merge multiple PDFs into a single document.","Crop or resize PDF pages programmatically without external tools.","Encrypt or decrypt PDF files for access control in document management systems.","Manipulate PDFs entirely in memory on web servers without writing temporary files to disk."],"what_it_does":"PyPDF4 is a pure-Python PDF manipulation library that lets you read, extract metadata from, split, merge, crop, and encrypt/decrypt PDF files without requiring external system libraries or compiled dependencies. It can work directly with file streams or in-memory StringIO objects, making it suitable for server-side PDF handling in web applications.\n\nThe package has been abandoned since its release on 2018-08-07 with no updates in 2929 days. While it carries a permissive BSD license and claims production-stable status, the lack of active maintenance means bugs are unlikely to be fixed, compatibility with newer Python versions is not guaranteed, and security issues would not be addressed. It remains in the top tier by download volume, suggesting some ongoing use despite its dormant state.","worth_installing":"No. PyPDF4 is abandoned (no updates since 2018-08-07, 2929 days ago) and high install friction makes it a risky choice for new projects. Use only if maintaining legacy code that already depends on it and cannot migrate."},"id":"pypdf4","links":{"html":"https://skillfed.io/packages/pypdf4","md":"https://skillfed.io/packages/pypdf4.md","pypi":"https://pypi.org/project/pypdf4/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2018-08-07","license_spdx":null,"license_treatment":"permissive","name":"PyPDF4","python_support":"unspecified","summary":"PDF toolkit"},"popularity":{"monthly_downloads":92220,"position":13467,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.27.0"}
