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.7-3.10 [^1] 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

[^1]: pikepdf 3.x and older support Python 3.6.

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-5.1.0.tar.gz (2.4 MB view details)

Uploaded Source

Built Distributions

pikepdf-5.1.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (3.4 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-5.1.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (3.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-5.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.1.0-cp310-cp310-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-5.1.0-cp310-cp310-win32.whl (2.9 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-5.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-5.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pikepdf-5.1.0-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-5.1.0-cp310-cp310-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-5.1.0-cp39-cp39-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-5.1.0-cp39-cp39-win32.whl (2.9 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-5.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-5.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

pikepdf-5.1.0-cp39-cp39-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-5.1.0-cp39-cp39-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-5.1.0-cp38-cp38-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-5.1.0-cp38-cp38-win32.whl (2.9 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-5.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-5.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

pikepdf-5.1.0-cp38-cp38-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-5.1.0-cp37-cp37m-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-5.1.0-cp37-cp37m-win32.whl (2.9 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-5.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

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

pikepdf-5.1.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-5.1.0-cp37-cp37m-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-5.1.0.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0.tar.gz
Algorithm Hash digest
SHA256 559b3d502cc1a6813cbcb0766b0797fec034303f8f9b0734cf938fb1734e2b74
MD5 bf5c8e7d5c63d639badf8a1f1f330ba0
BLAKE2b-256 3bef0f8b00160ea05a30e5f8000efb8a865402a96a1d52fc80f3186f6f3426e5

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-5.1.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a474241dbeda246356b6448f607f4fb9fee5b9f5cb19511a768b88b471325865
MD5 3c791765145b086d7fe5ad679ede8aae
BLAKE2b-256 88597382076425ec865f17c3b98f826d0501c0f4a5bb7cdb07e3847d2d6445a2

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: pikepdf-5.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: PyPy, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61731fceaab99850bc7045232301c2332bba727f78b53f7038fcbdcaf3d64309
MD5 bbe5b4ca6d3ffbf031ef8d44914c1ab2
BLAKE2b-256 fb39719aaad803081095a94c72877bf3623a3b88a7dfea9e4a43167f2b03608c

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: pikepdf-5.1.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: PyPy, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a6154c6bb7606ef534444f54271a410a6337cee54dcdef20f0fa0686f622cf50
MD5 3f8c49dbcb13e291807ee886dfba3e3c
BLAKE2b-256 08838d7c4c1aca980ab135cb9436953901176a2eb0923b44c2dc2fce22bbef12

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 878c1c95298486d8cea7e8236c70613e7eae1426cbf362c3883ecd06e8f9c2d9
MD5 965c673080cb68998cdfabe921e10e41
BLAKE2b-256 9e9fc3b5d623a87f15800d695a3d2b0f03731b85395b6ec0317e2075dcbb674f

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 179f24b4a4d0e89c7f592d85ba4daf7d34c709eb0a691425b881413fdce70734
MD5 c9cd3d0f11d2bf1bfd0a5d87eac89a1b
BLAKE2b-256 722d45d1aa99afd008e9017d32ef932273ed3bd274a41dc5961601cbb6dbb0c2

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a553fd06e5f6e78c5e840d066e7c8b1a988e16489fe0bd4a143ca601809ea4dd
MD5 82b79f8a75a922293a75171d73d7b371
BLAKE2b-256 5c0b6fdec93f5cb7868c47380aa4d58062ecf3de95f42c6ce19e733e2a029ecf

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9abef24d929c4a08292dc4be4d6c4e5bf93832e747eef5f39e854348a332f46a
MD5 6d6ede63de0de89fccc5fc5fffc45417
BLAKE2b-256 404d8bcd7e863c0b33a7b18ea83d86fa36030f04a786f2b4b473b18c50d8a7b4

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d42c52ff2e8fb00fad14182f67a8f076f38c75a874123b6776aa5c6af09e1126
MD5 88caaa32ff7cfcaf41e646b71f4573d6
BLAKE2b-256 d38e1aeb96c8395b263d49d7a5ae6df9853adeda287b675f9c7e3156210c298e

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/29.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.62.3 importlib-metadata/4.6.1 keyring/23.1.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e1a0b9ecf5d4aa106c3c0db558952f9a15f343f812c3bba6d6e1a56e25224ed
MD5 3fadc32eecbf36911bedfc523d931381
BLAKE2b-256 ebfa6d7af3867bb454b7dd7bf8aefd6dbc1a5b2d42f1c4b61449e952abf3030b

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6460d489341e7f8dc3f6b0dbf1f5a75a918ebd1e0ecb4c2b00877264a68ee1f4
MD5 d5899edfba56f47355e6ab370b033a65
BLAKE2b-256 6dd8958445dff93bd32c46501b692211e6e0f6a526d4360b6069a601fc32bb8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 716ca6fc8947502cb73a517c884066afa132ca998e085a309b8fb8c5796d6277
MD5 e75c853270e2e09e87745658f6ef3524
BLAKE2b-256 c8827f38a2791a876f7ff08e8f4d09621200c1f1d97118232dd8182191aaa616

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d6ef14b722f80351e15c9163e0aa1f1df84f065c080765f8232ec51af6bd3368
MD5 fa9568a0b05080de7e79d6b22bf9dfb8
BLAKE2b-256 000cbe22a9e20a96d91e845e50c77675ff7269d4bbd0997aff999ae2e2b925d3

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83d0af374b103934de033f096205143fa9d6f78e789ba78c8aa6dfb0e5b73bc3
MD5 6e4d715938704a651766cb7e3071aee4
BLAKE2b-256 9cac256b59ed1f5e4fe6557141945deb8c10073222dcca062902d130630c335f

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c22e3fbfb76ad7838dde82c8d9fafd4c09fd419cee531b31d1b48a07344ac2b4
MD5 f0a30bb4cc565cf2a99467c2045c70ad
BLAKE2b-256 339a9da584456f0074c0f3adfbb6927414db3a8625d71f62b2a364d224a5bb92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/29.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.62.3 importlib-metadata/4.6.1 keyring/23.1.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fb407ae5820ee0bf71022d5a8f539d709dac590443270a13baf6a8872c76d46f
MD5 b0b9754329c85d862a85fb095d6a1fe4
BLAKE2b-256 ecf4b464ff4b5e18ccc4d940c5947ed120b7f70480bfeaa2fa931223a3443b2c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 726450eb9baaad5697687c2621d481c80f868b68c06d2cff4be3f6a7ce28cfee
MD5 16f84e7f60a3a3f37257005050ffd00d
BLAKE2b-256 e2a526a81c2a16cd48fcd9ee26cc246a3c5e90cdb194694768d96f3a375cd95a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7e9c247ca384ad1606281eda4d841bc8cbff90875979ac3b520bcc5404bf9b26
MD5 df57f188d69d8d12f2a09aa5642ec1f3
BLAKE2b-256 d618fe7e9bc11c5003bdd06a9b21eeaa5a80d276536ff83eac7b3fae3a102bbb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ac0082379cf6aa6c0c682bee4a3d2adbe6d60b9125e3632876d7c5e9665c07ab
MD5 27bb1ed622104eaeeabe30197ce4e92d
BLAKE2b-256 caf7bb9c9564a9dea9b9f5ba3767078482d8b4c3f6557910f7e0d21da477bc67

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1567b74d15c16d1bef56a6d5f56fb6a35f4cc022ae252d35f33f56bb16b87966
MD5 df3d31f6ce6cda385262e9fba258239f
BLAKE2b-256 26da25ed4bc6a93fd75324b1b7e0699a1dc928bd0f0dc6881d9f7e52a9f8983c

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8333d813b452daa4a066e135fd7ab6f7c07ccc02cb8381455d61d74f0a0ad0fe
MD5 8e2293ab8ddcab37fd96757fc7fc4a25
BLAKE2b-256 21dcd4845118da65dcf085cf17bb7472bc35de70490ac27e2cafa6d1292ef321

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f52f4ed655c25c408e8454cbcf0e7223b62f635d1e8ab738fd0c2d46531d28ed
MD5 31db5e8f7ef48552e04e0e0b11fbcb86
BLAKE2b-256 11b4b7e78123629caa6266c748789e2d888697d9fe38c01d57b1752f21a3a32a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 45ce2479e5ba74896ef389abf92831d7fbb34f25e6557adb9115710223a0bb13
MD5 6cdf50f7d5347cd7cadb1252d2ccd5b4
BLAKE2b-256 e3244c052d1f93421f1bdda276575cf47aac8458d5f5b5e6360c46e394d1d8b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e81ebbdd53257f411827bbb301900cdbdca34ca60b4f7248f80c6e6980062498
MD5 ad7ef9e4b3b4985040df8a8be999ce38
BLAKE2b-256 9e85a9ead5b8b44d1d87515c2523cda5d7271c723d5a9473f9224ee7e1c57ef5

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22201b06db627a86cc91c1b76491dd9c57fce2df4e3bc8ba700ff66f7f7da04a
MD5 abf042a6821f8082da7d838abb1e9a60
BLAKE2b-256 0b10d215bcc1b554131be5def570ea40ff0dada409e904f3f3678ca4d8d3de48

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: pikepdf-5.1.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d71a38445c80972572248815ebe61f9c814c53925a6b83b6596f3482a98a5f25
MD5 22629e36621ca2d9bbfadf02d49af8bc
BLAKE2b-256 c795222397f858311f130369228bbfda90747f711a12f168dfe13dd9d928c0b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11

File hashes

Hashes for pikepdf-5.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4fa5c8494b011b19bd198dd9c3cd94676b905360b2231ad35171ae586644b823
MD5 b828553889a7900e4f2b0c64c8da79ac
BLAKE2b-256 aaff38055e5cdb444027dc21305f4760c2dd12886afe0c87a4a436b520d81254

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