Skip to main content

Read and write PDFs with Python, powered by qpdf

Project description

pikepdf

pikepdf is a Python library for reading and writing PDF files.

Build Status PyPI PyPI - Python Version PyPy Language grade: Python Language grade: C/C++ PyPI - License PyPI - Downloads codecov

pikepdf is based on QPDF, a powerful PDF manipulation and repair library.

Python + QPDF = "py" + "qpdf" = "pyqpdf", which looks like a dyslexia test. Say it out loud, and it sounds like "pikepdf".

# Elegant, Pythonic API
with pikepdf.open('input.pdf') as pdf:
    num_pages = len(pdf.pages)
    del pdf.pages[-1]
    pdf.save('output.pdf')

To install:

pip install pikepdf

For users who want to build from source, see installation.

pikepdf is documented and actively maintained. Commercial support is available. We support just about everything x86-64, including PyPy, and Apple Silicon on a best effort basis.

Features

This library is similar to PyPDF2 and pdfrw - it provides low level access to PDF features and allows editing and content transformation of existing PDFs. Some knowledge of the PDF specification may be helpful. It does not have the capability to render a PDF to image.

Feature pikepdf PyPDF2 pdfrw
Editing, manipulation and transformation of existing PDFs
Based on an existing, mature PDF library QPDF
Implementation C++ and Python Python Python
PDF versions supported 1.1 to 1.7 1.3? 1.7
Python versions supported 3.6-3.9 2.6-3.6 2.6-3.6
Save and load password protected (encrypted) PDFs ✔ (except public key) ✘ (Only obsolete RC4) ✘ (not at all)
Save and load PDF compressed object streams (PDF 1.5)
Creates linearized ("fast web view") PDFs
Actively maintained pikepdf commit activity PyPDF2 commit activity pdfrw commit activity
Test suite coverage codecov very low unknown
Creates PDFs that pass PDF validation tests ?
Modifies PDF/A without breaking PDF/A compliance ?
Automatically repairs PDFs with internal errors
PDF XMP metadata editing read-only
Documentation basic
Integrates with Jupyter and IPython notebooks for rapid development

Testimonials

I decided to try writing a quick Python program with pikepdf to automate [something] and it "just worked". –Jay Berkenbilt, creator of QPDF

"Thanks for creating a great pdf library, I tested out several and this is the one that was best able to work with whatever I threw at it." –@cfcurtis

In Production

  • OCRmyPDF uses pikepdf to graft OCR text layers onto existing PDFs, to examine the contents of input PDFs, and to optimize PDFs.

  • pdfarranger is a small Python application that provides a graphical user interface to rotate, crop and rearrange PDFs.

  • PDFStitcher is a utility for stitching PDF pages into a single document (i.e. N-up or page imposition).

License

pikepdf is provided under the Mozilla Public License 2.0 license (MPL) that can be found in the LICENSE file. By using, distributing, or contributing to this project, you agree to the terms and conditions of this license.

Informally, MPL 2.0 is a not a "viral" license. It may be combined with other work, including commercial software. However, you must disclose your modifications to pikepdf in source code form. In other works, fork this repository on GitHub or elsewhere and commit your contributions there, and you've satisfied your obligations. MPL 2.0 is compatible with the GPL and LGPL - see the guidelines for notes on use in GPL.

The debian/copyright file describes licensing terms for the test suite and the provenance of test resources.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pikepdf-2.15.0.tar.gz (2.3 MB view details)

Uploaded Source

Built Distributions

pikepdf-2.15.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

pikepdf-2.15.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-2.15.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

pikepdf-2.15.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-2.15.0-cp39-cp39-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-2.15.0-cp39-cp39-win32.whl (2.0 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-2.15.0-cp39-cp39-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

pikepdf-2.15.0-cp39-cp39-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

pikepdf-2.15.0-cp39-cp39-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-2.15.0-cp39-cp39-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-2.15.0-cp38-cp38-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-2.15.0-cp38-cp38-win32.whl (2.0 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-2.15.0-cp38-cp38-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pikepdf-2.15.0-cp38-cp38-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

pikepdf-2.15.0-cp38-cp38-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-2.15.0-cp37-cp37m-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-2.15.0-cp37-cp37m-win32.whl (2.0 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-2.15.0-cp37-cp37m-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

pikepdf-2.15.0-cp37-cp37m-manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

pikepdf-2.15.0-cp37-cp37m-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

pikepdf-2.15.0-cp36-cp36m-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.6m Windows x86-64

pikepdf-2.15.0-cp36-cp36m-win32.whl (2.0 MB view details)

Uploaded CPython 3.6m Windows x86

pikepdf-2.15.0-cp36-cp36m-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

pikepdf-2.15.0-cp36-cp36m-manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

pikepdf-2.15.0-cp36-cp36m-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file pikepdf-2.15.0.tar.gz.

File metadata

  • Download URL: pikepdf-2.15.0.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0.tar.gz
Algorithm Hash digest
SHA256 a33f3b52840ceae3fd64f0a18da307cda4a55549eb64177fc716547636fc37ae
MD5 fc9598a20806c79aa7b0521dd709981f
BLAKE2b-256 f4728fb625a17f548bc67ef103a830962d0c4af6a45edff8f4d22534b84d44fd

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 28127eda0fcf2433bae8df5de964a619b1ae9ebedcf63366162e7b84119291b2
MD5 8ad7533ea9709593e42a5eca43fec942
BLAKE2b-256 9db7c12596301f833f9e80119bab77ba2d970b8bfba00f29bce949cb4f182d93

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d52ff7af42b6fb41700d3975488d1b46e6e19c1d64a2ffb2b952bb65fa6cc2d6
MD5 480538df9b2dd72b8c2815514cff2a15
BLAKE2b-256 51db280afdcd087423dc62d93307e1026a85b7f6b05a36f1751584d186213761

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 44e82f45c0a4c0036a72fdbbbae70c3baf867f6d288e74d526b386459cda41e6
MD5 5f1d4a3af813d5030a8308f7e73bc28b
BLAKE2b-256 3fda28a29a3c69bc6c019232619348c2c4786c489f138fb53ce1af7e20162384

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 01553eac2df8eae208235a9c241320934cc0dd383e7bed0876fc84b0c1c31d2e
MD5 c2096aed39109ed7654c9cdee984ef4c
BLAKE2b-256 1b859a47c1c03d43d6e99a7526bf7202becaa0f7d060c3050b3d3206b664a7dd

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 fa7dd0d1690283a255f870597333403eea4a2ecfb1a1a0270c36ed8ae927573a
MD5 1953ffdbca2d1c073ca5de630a3e3e3b
BLAKE2b-256 264a809e3a0b3875b5846cfa5d6d25aa243cccd2a0aa4636b03ba54c24be4cd2

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 37d1d40d727ecfeda6424a8a1e4628720b218b04acbe6b3697736026938664b5
MD5 13e97a5aae5636b4982849b1e6c4da03
BLAKE2b-256 d27a318f140c0d723ecd82b56ff8b71753c9b19f5fd22956a3fb35f82acab319

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 24abbee32339a7c7cea7d5493724e955a75418af6e341ca2075560ea31986911
MD5 ecba34c42f89cfa44810f262bff611b4
BLAKE2b-256 bfdbad7f523f9855003d0a0bf254edcf396752bf2c563714b793114fb0bb0db3

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9c2c4994f3cf76d52b2530e5cceb2afaf766332262125acdbb9e2c0672e2d883
MD5 a16afd8bd86afc0535ae07270229e4f1
BLAKE2b-256 5ca017c6c4759418ed5417547defa749a0887b38990662688fcf76963b735a8a

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b827cfb1a014e68349e864e8736b45ddf06184463d3b523a9dad061ea4a9d72
MD5 aa2179399415d786b315c7c552efd570
BLAKE2b-256 b0588dca0b66053cfc266f7b73ed63948989786dbafac33436a3dd2f91131ff4

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ebf5c7e16d089d628e553fd71af0b9cfd771e45ffbafb6eecefe777450a8dd6e
MD5 06c653885d62b26124dac21a5bae2444
BLAKE2b-256 94fb2f75793cd48ff0489fb76e205081502ee05eaa1858898d3da7335188fa16

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3c898282fcd65b7a969fbf3ab64da7665f927631ac154f2e5d06f2da0be39c2a
MD5 d2cde2f72b9032c922c617b739fa98ab
BLAKE2b-256 37d2d3e5f1f356d27ca43c67198a8c3071893472b655a54b67d68a435b06917e

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 52ad223735f405bf6ecf0f33bb6a340fbf61f906d250d51205a7801272ce3dc6
MD5 d4bab8fa2bbde37ff05102efb453f31d
BLAKE2b-256 e74fe128b5e2aa89f53059fa89fd9e05bfc7ea3e23d63ccc8467266e917ebfbf

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 45dc8afaf90d01a96907b705d97e1032c10e444b42d3d1659390c9a1c9a5b432
MD5 cf9045a026d60ddbbf8dbf46b0b2750b
BLAKE2b-256 4cb593a4e766f798c08e44499e00d6368ec4841b58d6901b3b641aa7cf73da32

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2b4785a53c56e52d0e72eb1a005438b95b42382ba9a5af0b4b30005688ca9b00
MD5 1be9200241d5a886eba158445ffc605d
BLAKE2b-256 611edcf54bc4e571d005092a083a40c6093814fd2df596de9e482eeb7ec4721e

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 53d6e968de993f349157d0281edf7b1ddf421c20d590f14dc25ab4eb93718c70
MD5 f61f50cb7943f4c56ce34c0a1b746453
BLAKE2b-256 8069fc1c67e580be24c6b9628b03d1da60d45c99a0099691077a31ef3fda9eaa

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 017d04f5573692598abb49df140b6e1a326e39ee99f983d709b885653422a4fa
MD5 a54d45fabc74f6a706961dcf968addba
BLAKE2b-256 6284185c00d5db3cecee6a6427edea21798825fa54105d7b059c6ddb788dd2fb

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 3022997ee1195f50e106c787a4321a54e8f4a39c56b8fd275a2bebbbecce1e13
MD5 362153c75f860f3a3a52ee172818cbcb
BLAKE2b-256 23071c531071cc7478e4e6211ab5a50a8a66ba6fc06a2304395da8a4a302d885

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 531a59c4b1209afc2a9fcb4ab07662a21f3ea202e2f4340f7bdf1743e24176ba
MD5 c4b880a8a8810ee0a38e60a8887b05ad
BLAKE2b-256 f2d712b07a651eb2f4ecd9652b6e76b3dfc3e17e6eb62f39bdda45913a3f0116

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 63b5a6eb17bc8ab0af6ac0398d91ac3d4a6a195e841a95493a48ca17e145eb37
MD5 6fe74f954046a0a5a7d6147a8ab01974
BLAKE2b-256 ff40c109aa4e74e83c6d57850657a46c0766652b291745d5532d9593dd7e4586

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b229401d81149c4465005a7c3dde4c5e00cabfe9c1fe3e8bc35ab743e2e688cc
MD5 fbb3269ed2c7c13485702e62e1a94cfa
BLAKE2b-256 fdd246c34ab99d6d2e5c2773f8c4510a9876d1be339431eca805bf3e6d171e6a

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 603801505366de88ffe6a9e3fd63743f0ac0b13e61f1d2700f073e7074070c89
MD5 1600a78e79a37a0df1800d2f332172f4
BLAKE2b-256 a55642e8cb53bf933a805d7594b31014180c69d235e0d28f9f2fce064c6ae339

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 1748d0e4160180a009105fd4fb0642c21c865b880bdb8f83a55c575423a1a945
MD5 72f503996e71477707b3456358ff9503
BLAKE2b-256 0d293fb6b78dcd5a3710719331b3781dfbf9e7c5d7f7550f293d15809b5729e9

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6771d1f5b032a063de44262433203a7f489ccfabc51d7769f61ea63d832d4e61
MD5 f0c9fcc9f6f485698fb5769712602f07
BLAKE2b-256 71a6f5a52794a8cd9ff23120e6ccd5178c8dffc6e0c4e6ead3a52104351ab043

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1fd20fcf9011d0788aa9fbe47bc665625ac01cfd1d9dba7b0f0f48e117fa8b4d
MD5 c7767503ca9ead850aa7bedaf18b7b42
BLAKE2b-256 b8d4b27248969d5f0ebb20472c2479dcc76f9d96ac3744fe1bfc01a806cfa7ed

See more details on using hashes here.

File details

Details for the file pikepdf-2.15.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.15.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.15.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b0dc9225388291805c218a53450b18b5a11a0318343e726c9f19ab8209920b64
MD5 7ec337ce4fe3678a87c26fab59ce94f0
BLAKE2b-256 4e7a38fb83545347e9e336778247bf144eea3556f82eb66bcca5d5b1718993d3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page