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 licensed under the Mozilla Public License 2.0 license (MPL-2.0) 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. MPL 2.0 permits you to combine the software with other work, including commercial and closed source software, but asks you to publish source-level modifications you make to pikepdf itself.

Some components of the project may be under other license agreements, as indicated in their SPDX license header or the .dep5/reuse file.

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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pikepdf-8.7.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

pikepdf-8.7.0-cp312-cp312-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.12Windows x86-64

pikepdf-8.7.0-cp312-cp312-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pikepdf-8.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pikepdf-8.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pikepdf-8.7.0-cp312-cp312-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pikepdf-8.7.0-cp312-cp312-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

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

Uploaded CPython 3.11Windows x86-64

pikepdf-8.7.0-cp311-cp311-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pikepdf-8.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

pikepdf-8.7.0-cp311-cp311-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

pikepdf-8.7.0-cp310-cp310-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pikepdf-8.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

pikepdf-8.7.0-cp310-cp310-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

pikepdf-8.7.0-cp39-cp39-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pikepdf-8.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

pikepdf-8.7.0-cp39-cp39-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pikepdf-8.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

pikepdf-8.7.0-cp38-cp38-macosx_10_9_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-8.7.0.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for pikepdf-8.7.0.tar.gz
Algorithm Hash digest
SHA256 cfc58963da2b83568d068ab5b93f90ea009c9ecf8e3e9e6aad26eaa6e7bf5905
MD5 4be78e11f3ca87224db1bb020be960e9
BLAKE2b-256 c504fa11d21d34c065951adbb1f2f15387fa2e116d3f9912cb2b4c9de92e310f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 81261e533d513472084a46d044027c37c76561cf707106a86ecfb0b12d124ef2
MD5 5103aea15af454008c53a8f886239858
BLAKE2b-256 da46e8d108058e826e6fd0f99355794e2b0413752634a44459e3143c7aa10a30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2af13e16b694e7913fe07386931bbf23964f74a6c0470136f9fb0fb6cac7b9b
MD5 46ced4ea9ebdd8d9344552c9539c028c
BLAKE2b-256 ef3f547b0caa5401d99312f295cd173cb3010c357d9965410fb4827ce856ff0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e5ac975a421f308ca50fead5043474225275203d60a67153020cfc28e35cdfea
MD5 2d1c97c10f8e0110ceec6b49eb4641a9
BLAKE2b-256 6885bb40d6147e38e1295072beefd9e4948d67607ec7602afdda04ccf323cd32

See more details on using hashes here.

File details

Details for the file pikepdf-8.7.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pikepdf-8.7.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for pikepdf-8.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fa31e8ad1356e0469a6d80e388897fd5032f9044d412eb9cf6a24442449acc3f
MD5 608391503f97741938ada46b17b4911b
BLAKE2b-256 471d4397d6bb155643fe9a3e58e3b1a6354ac324ffb41b7af98b919ed0cd4b61

See more details on using hashes here.

File details

Details for the file pikepdf-8.7.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6a9dd1afa246c9e8c3f3acc96bb27b75666a87c16ffd9231f44b9379af52df48
MD5 cf01601559a3aa958877a97297787a86
BLAKE2b-256 171699f533bc50ee5a36da9fbeb93073a50ae295e27fce79a9b9dbab381901a0

See more details on using hashes here.

File details

Details for the file pikepdf-8.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 80bbe725be2163b1301b355472d45f2857f12ff7bf259d39a282cf99eb094d5c
MD5 ee08fa3b50a94dc7f17efeaefe1ecc71
BLAKE2b-256 c3d7d086b7cca93226ba64369ba5e621ec648f3390dcd777157cec540c517763

See more details on using hashes here.

File details

Details for the file pikepdf-8.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b9e2bd27d57620c0f3a3801df0101f19ce53f0d9447a1a881940aeb773df5e87
MD5 87bc715983e43b780e8097261d0f09d9
BLAKE2b-256 837d834a397c61d5dfdb52977e07cf7f810e881e2f6512ac3fda265353bc5612

See more details on using hashes here.

File details

Details for the file pikepdf-8.7.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07f6b4dfc492bd13cc18d9b6d5b0fcd57d82b1b7bffdc811e5de95722a6c9480
MD5 ae104cd341dabf97affbffc79ed973ff
BLAKE2b-256 71e5110ca20d8809e9533e7d2305a3fca09cb6909ce4d593148fc58e6f589b97

See more details on using hashes here.

File details

Details for the file pikepdf-8.7.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c3a7f1fa5c5f806bdc01bb0b7c2ca6ac1f57b3a6fd1c15139a2b4afde3f40284
MD5 39f0c44b89f3278e3f1a8c6467e7565c
BLAKE2b-256 869480be83df16859df71bb8d69f920a67f23dec86dbf919d68f076b45f5ee92

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-8.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 54c0f76558da5c0f4779e31726fd5fa4ad6ec910ec319cd956bf638b5520f690
MD5 8b22dab0e5e56946fecb0f4c9fdaa046
BLAKE2b-256 e436cf10e440790eff5886cf798f76f6b3dd12f582434db827864e2c387b73fb

See more details on using hashes here.

File details

Details for the file pikepdf-8.7.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7ca2f630f8ff2f4e9218c541fad320719bdc7f8ed9495e7d9f1b99075e7b382c
MD5 532d703c457b0e836757fc551da7cfe3
BLAKE2b-256 f7b3c7bea808235b540a9c96f057167b55c8f5cbf2506ccaa1f34cebc26565cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b67956b6faceccd9da1d5a513bc3de8c5e2ee36e07cd8e4d24d639223ca6bbc
MD5 fc7fa6d455d037179dc6ed781c3685c5
BLAKE2b-256 c7bd83be5b4eefd4713e69742f24d6163d18b264c43d34de3a22a0d02ba37f20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 123c1e68c042fc1e51a6b8d0294a3bef1c091fcdc427abe71c9436fc1f9b51b2
MD5 8f4dda9678d31c7ed166840930d26d52
BLAKE2b-256 8fe7cbe5db9adb613fc367a6aaf4a3820bf447bd7bc303c278e41dd8e6cd7ee0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 631b8f6b38bfe81977e0092f2e9a6c0bd5dd93510b809a277295c200a95f04b2
MD5 c8c98e42ec8e29bf525b0455470fd298
BLAKE2b-256 df2e6b28899ee4032a67b24a1b04d14b9e8a437ff91f6ca14ec701361b8d575d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ff55fee1061a5914c882e1120e8df591a0af6973db045305fc0432ef860f10c3
MD5 d3c8d8c00814cfe87d138dcb76cae334
BLAKE2b-256 a0f0a0e85235283ca3a74ecc9d6a5be5a76f7abf39e3b3128299d96c2a0f8884

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.7.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for pikepdf-8.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 26f40f9f9f113d85b0b6ac33a9539ca1c1cbf5a77c040e7c859cb71037c4c71d
MD5 5213d88915d4d85239e519ab531adc51
BLAKE2b-256 88aaebc196b4fe1b722edbe5a4929d7f1bc8ce05d2b274b1ab3d4efc623370ab

See more details on using hashes here.

File details

Details for the file pikepdf-8.7.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 642525270546eef175e85bde4469eeaee767989f476ae3c129cb359b0a49159b
MD5 962a3e9f65ecbd553a67436d6744ce4e
BLAKE2b-256 169cd90dfc4afb0229e621eaeb77b5af199c8bf7279a794ba9c99ff17d7b325f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39fcb93fb644f2e5fbb73142688fef701463f9c4d9a6af2d42c4ac9eca4e6f02
MD5 8002fb26864374c43c8dcd6d71ec8dd0
BLAKE2b-256 3bc9d29c12a3c9496852af8afb74b8b600a0a6a1260047fdc2b89745990fbd19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 77d5f1b2b19a0a9f3aaf4114f12083e499cad5a94c19175d1e4fd19140e28143
MD5 2f1f3f6a5f182d8f0cf9013bb20f1480
BLAKE2b-256 2b0646a8e0017425c813a7c4fecebbddb003339ada31f6a3a03350621a855922

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7fe08b60a13503b1e9481a84213c0db4e0c27effacb4740c2b4379c76820871f
MD5 bdaeeed911ab9e6f37725bb9fcba624d
BLAKE2b-256 34719ffd3152629040b31d5cbeacc747c320391115def490d87c6aba31e467d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 474eaa781216c467ee7e5b698a43f7d42012e277b16dd5b4ee6822955ad9c8a6
MD5 53c6c2510287bd4b2b68b90221fa58fe
BLAKE2b-256 7e1e2e4cbe8b7a0badca80060d6c1a75944c39b88250ebcd40f9675b670964f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.7.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for pikepdf-8.7.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 60a21302e03978a7f4c1fb6ef108eab4ac4f91aa0f7740f8636ead5ac9008b91
MD5 bfe3518e33aa52ee700ed8e26c9e68d7
BLAKE2b-256 e172405be7b132a0a71b829b62cc013f8c81cb2a88d837ad447298d19f23e44d

See more details on using hashes here.

File details

Details for the file pikepdf-8.7.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c729ce4d55485beaf1b526b55478ab15254eea704ecb1e40c9c9941c7448c297
MD5 74fc8e2e47f87da0a5f5396958f080e4
BLAKE2b-256 bd0718381d498fc6d1e5b9caa9145de5296069dd8d0f0afb0e85bdbf963ef4fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b6b341c309cb0d992d10af3f4983ea69ce9d6f37274c474bf450fd0d8b4595fe
MD5 42ab90c2f1ead1d33b867f2e3f011afe
BLAKE2b-256 f59d41a9957e9bf535407425ae0b6d9c8727721143ce42ef90e95e908e986a3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6be2cee62932e77c2906e9594c538bf8092a72b54cabd0c995672506740a7afc
MD5 cee14734e1a9cda70f15daa39ba59e3f
BLAKE2b-256 542d91015a125eb6852509858c34043f02eed62e5f5f7e4234ce817ebe6e1030

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 507e36c40568ff068e5209c34251168e19177fcba20ec8d83b5ae5340d20b0eb
MD5 7d5c420ef7d4a3f8de94fade2c3fb9a4
BLAKE2b-256 fd876348fc544972d301e3b72a15234539279a9a80b7984b9a806d8a7feebad3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7f933fb675fa6de32f5d77963869a59da6a5536eaafc80dd1a0783457861c1dd
MD5 593fddcef224bbff41c25beaf542d519
BLAKE2b-256 1f67c31f6371e913688c88f6f91806058da0de6a0b3e6e83d0d4765001b3153f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.7.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for pikepdf-8.7.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b7ab92e9f9e94c9bb264cdc622847fb3ece1b2c50ee99c6a6d35975cf3ec2bbe
MD5 c999dbd5210879e03a2ef09fdaeba041
BLAKE2b-256 47940271f3d38b977b1a558226c5c52bc352692c21b1b4c8cc4bfe6ce1ed04ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 261b0c107c659d9072879cb5837c38657966c8701c52d1a344b1176319d9a69a
MD5 1948fefb60e6e9c29a2399b1b6968e45
BLAKE2b-256 9d1facf3ed63ef4c00052269052556fd4b501bcdd82dc2e8c1706ea92b0542c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0c8b52f210513d34db8cea1960009bf8404c4d2f4f94a5b3e31d140fe33ddcb1
MD5 d7fc1189aec538c1c9c036cd36a318fc
BLAKE2b-256 a828adbc925335cbda74213395625a79c70704fb09c7dba66458fdbf1a558e36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.7.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0b03167b53f465fbe1d658d5e3440fe1627bf21f0fe612bd3810d397634a2c1b
MD5 012aff7622dc5cfd26f99e30a15f7260
BLAKE2b-256 1badcf92bdd3b449ed263958be77ae78a4ef5f19225d9baf98dae797f4d55dd8

See more details on using hashes here.

Supported by

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