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 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. Binary wheels are available for all common platforms, both x86-64 and ARM64/Apple Silicon. For information on the latest changes, see the release notes.

Commercial support is available.

Features

This library is similar to pypdf (formerly PyPDF2) - 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 pypdf (PyPDF2)
Editing, manipulation and transformation of existing PDFs
Based on an existing, mature PDF library QPDF
Implementation C++ and Python Python
PDF versions supported 1.1 to 1.7 1.1 to 1.7
Save and load password protected (encrypted) PDFs ✔ (except public key) ✔ (except public key)
Creates linearized ("fast web view") PDFs
Test suite coverage codecov codecovpypdf2
Creates PDFs that pass PDF validation tests
Modifies PDF/A without breaking PDF/A compliance
PDF XMP metadata editing read-only
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.

  • 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 "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-8.2.0.tar.gz (1.8 MB view details)

Uploaded Source

Built Distributions

pikepdf-8.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-8.2.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-8.2.0-pp39-pypy39_pp73-win_amd64.whl (3.4 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-8.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-8.2.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-8.2.0-pp38-pypy38_pp73-win_amd64.whl (3.4 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-8.2.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-8.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-8.2.0-cp311-cp311-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.11 Windows x86-64

pikepdf-8.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pikepdf-8.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pikepdf-8.2.0-cp311-cp311-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pikepdf-8.2.0-cp311-cp311-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

pikepdf-8.2.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-8.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pikepdf-8.2.0-cp310-cp310-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-8.2.0-cp310-cp310-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

pikepdf-8.2.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-8.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pikepdf-8.2.0-cp39-cp39-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-8.2.0-cp39-cp39-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

pikepdf-8.2.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-8.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pikepdf-8.2.0-cp38-cp38-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-8.2.0.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for pikepdf-8.2.0.tar.gz
Algorithm Hash digest
SHA256 d55c759fdefc7018fd8bed304bf0edb27aa06ecc6a225fe270bd0eaedf586d84
MD5 c1b9b57c8b2d0253518b478f335a0c44
BLAKE2b-256 02733340986fb17c97e52d149e6088ce45d0207c61a19d8ffbc63dfe0bea9707

See more details on using hashes here.

File details

Details for the file pikepdf-8.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8513dc4deea1f051d84a1aa1b5d8a1a53079abd2398a6292507aca47be885d64
MD5 af43a4226c6d69279e960f75cbe634f1
BLAKE2b-256 a722a047eefb202f912127cc321bdc7a2fd7e2596455215496daff97d79f5c44

See more details on using hashes here.

File details

Details for the file pikepdf-8.2.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.2.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1ada179126553b5a291cd39b25dce03ae6a645ffc361a49ae3132a58b9b7d487
MD5 ecc0af732465b7016d626a6115d86342
BLAKE2b-256 caaed6a4f8294a762b792764f3485b7b5497ba14782b63e74c2a9953fc1c498d

See more details on using hashes here.

File details

Details for the file pikepdf-8.2.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.2.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 4772cd26e8a9134c7e3ea809e255f03c6a411e2a0acd3342a2ed2e7291ec70db
MD5 80029062afaa051f27b56dd9df2f4062
BLAKE2b-256 b9e0d15b2c95884f0245350ec8d2efb749e4145afd3a3af8b54aae0ed2575435

See more details on using hashes here.

File details

Details for the file pikepdf-8.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7c432b42987403f31cb19a78f56d36c914e27c5e932e5128a986ee7a38b717d
MD5 21eb756451bc2a26cb71d6e521a231a9
BLAKE2b-256 88dd79d5a2e5e622efbfea386d01a35e059a4607aa06475e6bba61636d2c4815

See more details on using hashes here.

File details

Details for the file pikepdf-8.2.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.2.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 30d43518dd02a8d731cc65c53fbca096fc7c04569ea4d7af6005de502a317e6a
MD5 4be6e854b7aa2e083b9f946139af8dd7
BLAKE2b-256 58eed7556e5bee05354428686c587e2c98600d7870bc5cab5203ed197e7de7f9

See more details on using hashes here.

File details

Details for the file pikepdf-8.2.0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.2.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 2a1b3a25013ab3d8da98f9432078602fffc37218b51d34c76b542a04b92513c5
MD5 f1dba69b26f4f0db41ae45572ce4ca76
BLAKE2b-256 cb661274a0635577c8932c2f88eee870e9a4a829c14d49dba89d8b58067a3a5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 31deb4fc0e97c1952160c52a34d19caf10235fada3f6d2745ab1283f5752798a
MD5 2a5cf8ccced58665ed17717532c3cbd5
BLAKE2b-256 2a5cefaaf537d180bb52a9ce6a249b326e73a4d188e132ed7066f68a86dded71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0d94b5bf90b024603a91fccbb1c8340442280bb10553ed671a7bba10b67f4e1b
MD5 ae652fd380778da223383735b465c087
BLAKE2b-256 cbc9d63de9251ec7b1d419aeb7c4c25cc88fc46c55116361f99d517fb7dc1873

See more details on using hashes here.

File details

Details for the file pikepdf-8.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pikepdf-8.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for pikepdf-8.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1cd28c86310c8d6842f973acd0d636d8da9ec7e8cda9648b8a7e9241d6bf95fd
MD5 d9d2a2041050308aca57cc3b43e628e1
BLAKE2b-256 556e68e5dcd962e4b3c6230f04f43be97925dcd2435f6eadab6eb09fa0181a7e

See more details on using hashes here.

File details

Details for the file pikepdf-8.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 51c8203ffaaebc535693eb3088f1b741b511bf7aa51efadfd03104dc7bb2f6db
MD5 358234c6d486b0d6e30bd7cea58676ac
BLAKE2b-256 7c09a5fd966a5e4397dea91eda3a5995ff60304806c59e65a8959a8abd46569f

See more details on using hashes here.

File details

Details for the file pikepdf-8.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d353b7bd2aad6f95447b8dda33fd678d3ada3b6127a7a282dda47cf640c0093
MD5 02f8db12419b247f839347e2d595fc56
BLAKE2b-256 6c8723f6ee777afcfa685b0b0da04bc756601b050f2513746aafa1ba131d3da7

See more details on using hashes here.

File details

Details for the file pikepdf-8.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 acec716a524a07ac8c22364a95bec7523fdec8c0d659cd8e5fe1ea09d86ea8f1
MD5 84ff453883a54dd0a0e8d775e6ce46c1
BLAKE2b-256 033f3eab08ca6ab2e4fa4b3a5c79f58f43292b077943655c07ac0c2a1aa65cd9

See more details on using hashes here.

File details

Details for the file pikepdf-8.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6c86a940ad99809df2ee309a786f790e576760332385290e288c479bec761e51
MD5 fe26e52d5759b47b34cc25ace46e7616
BLAKE2b-256 e3e7e296a203b51628ceae54058b62e519fc524b89043094fccbdd8527290966

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.2.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.2 CPython/3.11.4

File hashes

Hashes for pikepdf-8.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d96bf1d1a29e7f95eaaf06bd8653cfd9f5fe1b8076bd3a2059b2cd001c3efafa
MD5 49df91accd5cca22888c2e3075f48a21
BLAKE2b-256 79b1eeaeb3bf92b390b00e70d51e6ec696203d8d9a6b67259294c264c5226c3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9d653739d837f115ea26f69457ccc3dfc4997d133482740587cf3fcfc457c1f
MD5 b0f46ef0ba937b4d1301ee687b26cf55
BLAKE2b-256 91a4e656ed8a264a3c440eb4a4f84cca3f243d00692ed7d76f0487bd3eb15df1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c201e0365ff75589cc41822844ce3f4670ede44d17f7b5034251586cc84c5745
MD5 1dc9b59a8d0de6922f59b5484e4c0acd
BLAKE2b-256 31c5408d08e19583800c3ee9e5ca4a91b60f65e56f69057c1554fc6dff1a2ff1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fa6825b91dae4c97d3436f363b85a6d908eadcf8a7d4a95ab23c74ce89bbeced
MD5 15b2ce85ff9a6f02fd940dc7a39b01d8
BLAKE2b-256 da5517ee5afc2c6a8ad5c56d25fba039b2dbf9b6a43e18310e8a521e84fea440

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e69d6a1a66c9c228164d5311a5c57aa0efa00fb647bdac044211922c67ac1152
MD5 ea088d754656aa621c3577a65a8b0925
BLAKE2b-256 2d59ee7f7714bc25822601678353ac7d8b0cc3ccbbee2c9d0882962a756a0d2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.2.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.2 CPython/3.11.4

File hashes

Hashes for pikepdf-8.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f018e3b13ac9edf1bb602550bcf971cf5035a4fa2f9f0a627ee0e158d60f3ec0
MD5 3fe266ef0d477b1eac1d17cf68bee5ac
BLAKE2b-256 1a0dab4f3a59f300d9228478aa5000952d586eed51f188d8ebe9582267b6c8df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed80474bdcaf02c5e2d1ecbc463b454d0da84001454b177c5713426947d54d0f
MD5 cef62d583e81c59aca51841aadc35486
BLAKE2b-256 efd21081cc640e9a806a4488186f1a9b62f124573f7a222882c65bfca65982f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 386870fa9b2f97bd35ba66698a14e4f89e31f1ba42768c8f2eecbecb37991f5d
MD5 f1a017729629c3536f3973f4bac85e2d
BLAKE2b-256 4b52c021d12c48355e52c482f21af749ed255ec2fc6682a3db257bac76b97868

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 75872be3c1f867d48d1eb16f3b2ea95a17fd482fc93ebff2007f1794f2090c01
MD5 b6bedc971a4d9e188ba3f0632d0835f9
BLAKE2b-256 caf441678a993ab6a83959df8a0da5e371693fda261ea0b7a373986f2735cc24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d161b0454968343626dcfdbf3dcb237626f6f24e5469178624f23af7434fee60
MD5 fc296d4abb439f0041a30fd8fc069014
BLAKE2b-256 bd99621646c56021593a302e539a0e0702f862bf1654535f7dc765d33213cca9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.2.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.2 CPython/3.11.4

File hashes

Hashes for pikepdf-8.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ce93fa09a6b57ac11135684cc66e4249847e53401425662c6faacca63e41c46f
MD5 43147482738ce3cff80ac67a187f77a7
BLAKE2b-256 92ba3e0d1c503fbef5a9d88719f82cd829c7eaa3e65667db6ae911724ef4073a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e5d6aff8a6a482c8b87ae5968e72106501d2fd0f295e6f078c462b21359fdab9
MD5 4f10ef040a1e9e8df658012f2569a8e4
BLAKE2b-256 12edf4ae60c928b8d44414a8b46da03eb8dc70144d909b0090b0a7baa6e8b9cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 52344f922c37ff002fb96f1e9d51beb87fd0ae860ec22d3e3fbeb978a8a05152
MD5 0b94122ce7183dc224139172c11cabfa
BLAKE2b-256 104739ba6dafd95f48f9005fd9e72b4834cc300c88d823a840721203f648ead7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a25b455437450ed162631b1e1e4d8d007379330a711f3044817d48de65849729
MD5 b850cb9d7671580225473bd1dfadaf0c
BLAKE2b-256 deefdc3f5103766409128078c2a5e6f24776fca405f07a71c9718858168330fa

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