python-pypdf2 - Pure-Python library built as a PDF toolkit (Python 2)

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe amd64
Package name python-pypdf2
Package version 1.25.1
Package release 1
Package architecture all
Package type deb
Installed size 255 B
Download size 47.58 KB
Official Mirror
A Pure-Python library built as a PDF toolkit.  It is capable of:
- extracting document information (title, author, ...),
- splitting documents page by page,
- merging documents page by page,
- cropping pages,
- merging multiple pages into a single page,
- encrypting and decrypting PDF files.
By being Pure-Python, it should run on any Python platform without any
dependencies on external libraries.  It can also work entirely on StringIO
objects rather than file streams, allowing for PDF manipulation in memory.
It is therefore a useful tool for websites that manage or manipulate PDFs.
This is the Python 2 version of the package.


Package Version Architecture Repository
python-pypdf2_1.25.1-1_all.deb 1.25.1 all Ubuntu Universe
python-pypdf2 - - -


Name Value
python:any >= 2.7.5-5~
python:any << 2.8


Name Value
python2.7-pypdf2 -


Name Value
python-pypdf << 1.23-3.1~


Type URL
Binary Package python-pypdf2_1.25.1-1_all.deb
Source Package pypdf2

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python-pypdf2 deb package:
    # sudo apt-get install python-pypdf2




2015-09-05 - Laszlo Boszormenyi (GCS) <>
pypdf2 (1.25.1-1) unstable; urgency=low
* New upstream release.
* Add watch file.
2014-10-25 - Laszlo Boszormenyi (GCS) <>
pypdf2 (1.23+git20141008-1) unstable; urgency=low
* Upstream snapshot with various bug fixes.
* Update Standards-Version to 3.9.6 .
2014-10-10 - Jonathan Wiltshire <>
pypdf2 (1.23-3.1) unstable; urgency=medium
* Non-maintainer upload.
* Break/Replace python-pypdf (Closes: #764155)
2014-10-02 - Laszlo Boszormenyi (GCS) <>
pypdf2 (1.23-3) unstable; urgency=medium
* Correct packages content (closes: #763680).
2014-09-28 - Laszlo Boszormenyi (GCS) <>
pypdf2 (1.23-2) unstable; urgency=medium
* Add missed 2 ending to binary packages (closes: #762186).
2014-08-18 - Laszlo Boszormenyi (GCS) <>
pypdf2 (1.23-1) unstable; urgency=low
* Initial upload to Debian (closes: #719887).

See Also

Package Description
python-pypdf_1.13-3_all.deb PDF toolkit implemented solely in Python
python-pyperclip_1.5.11-1_all.deb Cross-platform clipboard module for Python
python-pypm_0.0.7-8_amd64.deb Python interface to libportmidi
python-pypoker-eval_138.0-1.2_amd64.deb python interface to poker hand evaluator library development files
python-pyproj_1.9.5.1-1build1_amd64.deb Python interface to PROJ.4 library
python-pyptlib_0.0.6-1_all.deb library for Tor pluggable transports written in Python
python-pypump-doc_0.6-1_all.deb interface to the APIs (Common Documentation)
python-pypump_0.6-1_all.deb interface to the APIs (Python 2)
python-pypuppetdb_0.1.1+git080614-1_all.deb interface to the PuppetDB REST API
python-pypureomapi_0.4-1_all.deb ISC DHCP OMAPI protocol implementation in Python2
python-pypy.sandbox_5.0.1+dfsg-4_amd64.deb sandboxed PyPy interpreter
python-pyqt5.qsci_2.9.1+dfsg-4build1_amd64.deb Python bindings for QScintilla 2 with Qt 5
python-pyqt5.qtmultimedia_5.5.1+dfsg-3ubuntu4_amd64.deb Python 2 bindings for Qt5's Multimedia module
python-pyqt5.qtopengl_5.5.1+dfsg-3ubuntu4_amd64.deb Python 2 bindings for Qt5's OpenGL module
python-pyqt5.qtpositioning_5.5.1+dfsg-3ubuntu4_amd64.deb Python 2 bindings for QtPositioning module