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.7-3.10 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 codecovpypdf2 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
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.

  • PDF Arranger 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. Some components of the project may be under other license agreements, as indicated in their SPDX license header or the .dep5/reuse file.

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.

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

Uploaded Source

Built Distributions

pikepdf-5.6.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-5.6.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-5.6.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.6.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-5.6.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-5.6.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

pikepdf-5.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-5.6.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.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-5.6.0-cp310-cp310-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-5.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-5.6.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.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-5.6.0-cp39-cp39-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-5.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-5.6.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.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pikepdf-5.6.0-cp38-cp38-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-5.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

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

pikepdf-5.6.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-5.6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

pikepdf-5.6.0-cp37-cp37m-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-5.6.0.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.0.tar.gz
Algorithm Hash digest
SHA256 77ea30551e9f6d195b45b5235ffd82bfe27ee446052cdf63f3af99906e80e469
MD5 c02a903c4686c1e939e9bc8da1bf7cd5
BLAKE2b-256 14375500173d3b20fef4fbe017ea95f137fd1dcdb3506f218cdf93d0b3b3cd03

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d7f8faf2437029c0c44bff062a11e95b195386a186d8578a22d9b0df0d2268c8
MD5 d06db61cdd879fa7e357420edcbfb336
BLAKE2b-256 9712886c85e219f39ba88ba78d53474ea96921377cf1c58fa248dcfa81251c29

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 23e5503fb6a48964014f0a837f31f013825570ef930bafd2b4d2aa26fa74bbe3
MD5 2729f0276de5e747e1ec10e31f43ebb0
BLAKE2b-256 160b898defdbb89eccd4db75081e950204367feae408e0e7a7e4ab3593106b57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7ea04b39892d99f5e6a72f476d7324b98c57d32f287920b1d29441535959aa8c
MD5 8feb41d96e618c8668a254daef4dc94b
BLAKE2b-256 0788705f1bcb7c06e5e9e088fbef7959b94be5c2271c13bd45c3bbf57a846b7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc4943e5bc7662eae2f75d125b4bdfe26946dc1a321b63d3b6a99275c7fd2b0f
MD5 22fb4fe3aeb1339672e5ed815c51c1a2
BLAKE2b-256 c384a8ea67f9b1b2aef16c7444a156e5fb947bf1c9815d2cc2f65af37ecffb91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 14570f39468542e90993e0ac5cce77462d9707c5b8caaf642051b70bd9687a51
MD5 805a114375c57b897cc7b9f383c38b3d
BLAKE2b-256 f52b99131339b7b85731c2c02cca0982adf57f3313f1749c5c92a63e3fdc4f66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4aa6dbd0186e919831794bea4f77a4b9eb3958cb5e3c011ca7f0ae2b7595ddf4
MD5 fdd84ca14ec3253a639fc06b4830b192
BLAKE2b-256 94527f879d70fac35063d61945d5b5ef61be393503a35634197cf0294f6b4e8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.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/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 12b876c70cab1e4fbf5ca60f361a3f332a2937f5681af1d094e7484696783f16
MD5 7630b87f87a5b00fd5dcfab3b26604d4
BLAKE2b-256 8ee9ea5e5a687821067deaf509152890ae7be7cfc9becab44eb0cee10bdf5412

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.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/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 4d2b027edc2b500aa0f18374cfaf902f59dc0d067982bff5e920f5e8e1d942cd
MD5 ef1786f61a825b9e249b5dff0f2f79a3
BLAKE2b-256 11addec36ec48958bc9dc96f0f6606e1fae44c6a93a68d2f1fe901593d45ad89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74c2cca66a0cc46c3372b88162942f4d7166bdb790e99dba0b97260d16ffc8d5
MD5 fbf76126c025820dcbb0f941c4fa75ba
BLAKE2b-256 6b073c365b600bd4695754076fcb583112ef4a8357b368b526d8538600dc77f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 895df9f8e6774036d916360776d5db0ed92128c2081c030601dfc7326eaefc2d
MD5 0e108a2aecb1a42aef9930a4ced8d178
BLAKE2b-256 6615f29c2038408ce18a76ef20d0812c1a4abd03480e249aaf3733817764041d

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dad6450367f78334780a2e086dfff494c73d9774b3ac018566220a72b37759bc
MD5 404365334c7df04741ea95f879c45db1
BLAKE2b-256 5edcdc9fc8aa8fc583d6138bf17e8f3bd10403c8276daa87df4c6e8b8738cd18

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.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.13

File hashes

Hashes for pikepdf-5.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1efdcc7ab6a678b3078f57accc026245e2a68902d16e005f1a749539a93f7187
MD5 72bf15c051233f5fd3d1574cf68ed47d
BLAKE2b-256 ae6d5033dd0c772c1794af8581c3fec3a335e98d423b982a433e4caa47a21fdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 59f07111998e90bb9b0bcab45ee4444d2b04352fa4e552320bd488c3903953ae
MD5 5809af0fcf010ebba5db520f80605f36
BLAKE2b-256 971b8db2ff4fb04c67a7e44559f1105a3f2549be1bbba4b0ef54591ca97469b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.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/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4db1aefc54e1d079532c2f381d27d68f0fea639fbf7b183295762b5188396237
MD5 83c09e74151923c717fd52b615e50eee
BLAKE2b-256 d174a69b563290a4deed3a1e17e955b9b73ee4bf906d0ccc3d86f4ff050caa1d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.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/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 ec2e997b5068a8663d27de982c4bfbf89e60e1e34e876bfd81cfe25ecfdf5c6f
MD5 b99c27cf201d404e7c7cf4c55ac86a94
BLAKE2b-256 d8b49660a855b0fe1b5a1f80df5337845e423bdf686d28ea32b05cb76ed117c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 04358c1da2083f2bd89e9d798861bff86a60077950f98a72a531a34518daaeeb
MD5 3a5f4e905481ff9ec71bb26090244c21
BLAKE2b-256 19639926d074b2668ca9ce0b7c01c17989a317b08f0a2b7a5de21ff54b1318c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 38408b599e966d870c2f604d78376432691f7a4f4a5b3bf3b601085a38145773
MD5 7de28f891803c091181078ec4cd49095
BLAKE2b-256 9c4871c6275d9706c6d778bb5828c339187017ed23986a568b08912d333eeb14

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 71f19f386f059b1d941b1660bfb2291794e65f67dbe9bf3baa823b999d9793ab
MD5 2dbfbcfd3604f10355db86de486c26c3
BLAKE2b-256 7f8c6ac2a30a65bc27b3d6cb99ef294a9eba8d767c0640ab3a9dc3f97c598a60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.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.13

File hashes

Hashes for pikepdf-5.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19e3534aefd559d972157728043258f6b19282d683caad9dd317d5b8301efa5c
MD5 a28099f749b7071194dfc1738311ed04
BLAKE2b-256 029824bcc29e34a92ae0ce0b0328f783a1432aaf677ff244db85fd922fee3e81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ce56f64c13faf826c7d19b6633e7f8522cab8a11f8327f692f340df13e641909
MD5 53fbbe632bf2144f562f2aa4816e4a84
BLAKE2b-256 3a34adb5393bdb3e711696cf5859baeb3113aa8cf3cd824957e3fe605ff7a852

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.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/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 71cc45e7a223584a99a826259cbc31d5981c41a9ff07e1748286f10ca9ba7fab
MD5 7e0367f8e0e83e88a8847adbe7eec28a
BLAKE2b-256 ff75d8f32ac0968d98280a3b06547defdba504aa5914cd186972dbd2f1b09aa4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.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/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 9c5d0622a6f4eb517e5872bbb8ea8934e12ac619f58709b22b79e37723779d59
MD5 c49264fd183383a720fbcd5f2b28ced2
BLAKE2b-256 2f190ba343f26c682e4572da11ca723a37135dd766a23c8d10a9c527c9590feb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60e1f03ef4aaee2e6fd531a331d18e137cf13b7be17ed5dcc18f363431879877
MD5 80300f0d18a7f90de9b42a0fdeb9a982
BLAKE2b-256 070320c8077771a4a09f86210fdc6ca96324258296a8f367f0c77cbe8ae6b035

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 51f4fc52e3513cbdaf1c2acc7dfbb22b208120a986be5f9518e5c40ae96e552b
MD5 3c2cd34c55c1687367ef4fc2ac8c527a
BLAKE2b-256 27b452f8c1f5b0ce5844edb8983a1464c28475b550a2ba0522ffd7a9535f853a

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 34279d0f44019e8a08afe022313e11829ad483084fc93337ad5ab3c6dd012eab
MD5 aa141bc6b245c4f54fd3720d023cc0d7
BLAKE2b-256 e1eda854a91fb7c213ae3497ddc9489193bbf1d35244826fb60f14f6c2a1143e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2737716b2a8148d0f7b1592a2e0221555bb6df674a7acdeed31d3535550fa8d0
MD5 fb7981a7de959f88fe275bfdf62ed95e
BLAKE2b-256 07aecbb58a5400b0c41f0347b0e55188dbe73cc28bc027688ffcdb81a01c3a03

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.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/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 eea70bb51af9bc3c4a72054c6a3e81631d9b11170d8c406c47d33679499b1ea8
MD5 3bb8aa5476e5e06a3316850fad011a16
BLAKE2b-256 ee5e4d8bb86c553804f30b8ed703402e0276f9b894e266978aa27cc6d0d80393

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.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/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7a341c13353efb2a539f1ccf3ec8c53b3e0fe05d086c6999ed578cae247e2d9d
MD5 2a884b8f9b8684aebb99093c560b39a9
BLAKE2b-256 a5614cd04437394c4bb63f17627c22a58f8bbce8e05605f0085f3272a0b4cafe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6457db7b3fbe57bf5c3936bdd8a8160ee1b0faa491a40abc79e0223571367893
MD5 31d5c71d3d73a2c9cf447ef1578b9ccb
BLAKE2b-256 7bfee0d7ecf67ff24b5245112037ceb58028dbdbd907d24d9e7b3fd1c22d6e32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9b83134c5b436991541e1056b4b8b0c40cf5d659db71708a7ef496a9adb66381
MD5 92526aa8a2a7cbf75a7990d78a3c0172
BLAKE2b-256 4f38413ca2f2a5ea0de164e15880c434e871a2d69100a04c0129f080fb424c7a

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 21d857186d220bbc22ab97494b57286b977c8162407864263ab3279bdca6b5ac
MD5 4065e6d9d2bb9369b54570b4fd36a916
BLAKE2b-256 3322863d1708aceae805499f5ebecfa07d32fc85f25395ab9672c0fa0e801308

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 44cb971d643df86a41ce46c4050b96f7adef2306221053c12c4f4cf125626db0
MD5 a315cb47e157e0bd6564191d76834c2b
BLAKE2b-256 1bdb8d5cea6ddc4ce865f93588f4e1e5949e07708b74e894b09db62d24842042

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