python-pdfrw - PDF file manipulation library (Python 2)

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename python-pdfrw_0.4-1_all.deb
Package name python-pdfrw
Package version 0.4
Package release 1
Package architecture all
Package type deb
Category universe/python
License -
Maintainer Ubuntu Developers <>
Download size 46.58 KB
Installed size 194.00 KB
pdfrw can read and write PDF files, and can also be used to read in PDFs which
can then be used inside reportlab.
pdfrw tries to be agnostic about the contents of PDF files, and support them
as containers, but to do useful work, something a little higher-level is
required. It supports the following:
* PDF pages. pdfrw knows enough to find the pages in PDF files you read in,
and to write a set of pages back out to a new PDF file.
* Form XObjects. pdfrw can take any page or rectangle on a page, and convert
it to a Form XObject, suitable for use inside another PDF file
* reportlab objects. pdfrw can recursively create a set of reportlab objects
from its internal object format. This allows, for example, Form XObjects to
be used inside reportlab.
This package installs the library for Python 2.


Package Version Architecture Repository
python-pdfrw_0.4-1_all.deb 0.4 all Ubuntu Universe
python-pdfrw - - -


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


Type URL
Binary Package python-pdfrw_0.4-1_all.deb
Source Package pdfrw

Install Howto

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




2017-09-21 - Rodrigo Siqueira <>
pdfrw (0.4-1) unstable; urgency=medium
* New upstream version
* Added "Multi-Arch: foreign" to python-pdfrw-doc
[ Lucas Kanashiro ]
* Update years of upstream copyright
* debian/copyright: use https:// instead of http:// in Format field
2017-08-30 - Rodrigo Siqueira <>
pdfrw (0.3-1) unstable; urgency=medium
* New maintainer (Closes: #738298)
* New upstream version
* Bumped Standards-Version to 4.0.0
* Bumped debian/compat to 10
* Depend on debhelper >= 10
* Added package test with autopkgtests tool
2016-08-13 - Sean Whitton <>
pdfrw (0.2-3) unstable; urgency=medium
* QA upload.
* Drop "Conflicts:/Provides:/Replaces: pdfrw" lines (Closes: #814289).
The pdfrw binary package is long gone and was never part of a release.
This fixes co-installing python-pdfrw and python3-pdfrw, and other
package combinations.
Thanks to Aaron M. Ucko and Yuri D'Elia for useful information.
* d/copyright improvements:
- Add proper DEP-5 header
- Correct licence name MIT -> Expat
- Factor out Expat license text into its own paragraph
- Update copyright years for Patrick Maupin
- Add missing copyrights of Attila Tajti, Narijus Mika & Mathieu Fenniak
See LICENSE.txt in upstream source.
* Fix Vcs-* URIs.
They were previously pointing at the dgit repo for src:botch.
* Declare compliance with Policy 3.9.8 (no changes required).
* Drop duplicate build-dependency on python-setuptools.
* Run wrap-and-sort -abst
2015-12-28 - David Prévot <>
pdfrw (0.2-2) unstable; urgency=medium
* QA upload
* Don’t run testsuite at build time (closes: #808678):
They rely on an external library containing data without any documented
2015-10-10 - Johannes Schauer <>
pdfrw (0.2-1) unstable; urgency=medium
* new upstream version (closes: #789590)
* add debian/watch
* bump debian/compat to 9
* upstream changed from to
* depend on debhelper >= 9
* demote python-reportlab to Suggests
* build python3-pdfrw and python-pdfrw-doc following
* set Vcs-Git and Vcs-Browser to dgit
2014-07-13 - Matthias Klose <>
pdfrw (0.1-3) unstable; urgency=medium
* QA upload.
* Build using dh_python2
2014-02-09 - Chris Lamb <>
pdfrw (0.1-2) unstable; urgency=medium
* Orphaning package.
2012-10-16 - Chris Lamb <>
pdfrw (0.1-1) unstable; urgency=low
* New upstream release.
2012-07-31 - Chris Lamb <>
pdfrw (0+svn136-4) unstable; urgency=low
* Correct Homepage field. (Closes: #683165)
* Specify a 'name' kwarg in call to setuptools.setup.
2011-08-26 - Chris Lamb <>
pdfrw (0+svn136-3) unstable; urgency=low
* python-pdfrw should Replaces/Provides/Conflicts pdfrw. Thanks to intrigeri
<>. (Closes: #639273)

See Also

Package Description
python-pdftools_0.37-4_all.deb PDF document reading classes
python-peak.rules_0.5a1+r2713-1_all.deb generic functions support for Python
python-peak.util.decorators_1.8-4_all.deb version-agnostic decorators support for Python
python-peak.util_20160204-1_all.deb utilities from the Python Enterprise Application Kit
python-pebl-doc_1.0.2-4_all.deb Python Environment for Bayesian Learning - documentation
python-pebl_1.0.2-4_i386.deb Python Environment for Bayesian Learning
python-peewee-doc_2.10.2+dfsg-2_all.deb Documentation pyhton peewee simple ORM
python-peewee_2.10.2+dfsg-2_i386.deb Simple ORM for PostgreSQL, MySQL and SQLite (Python 2)
python-pefile_2017.11.5-2_all.deb Portable Executable (PE) parsing module for Python
python-pelican_3.7.1+dfsg-1_all.deb transitional dummy package
python-pep8-naming_0.4.1-4_all.deb check for PEP 8 naming conventions (flake8 plugin for Python2)
python-pep8_1.7.1-1ubuntu1_all.deb Python PEP 8 code style checker - Python
python-periodictable-doc_1.5.0-3_all.deb Extensible periodic table of the elements (common documentation)
python-periodictable_1.5.0-3_all.deb Extensible periodic table of the elements (Python 2)
python-persistent-doc_4.2.2-1build2_all.deb Automatic persistence for Python objects - documentation