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

Uploaded Source

Built Distributions

pikepdf-8.11.2-pp39-pypy39_pp73-win_amd64.whl (3.5 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-8.11.2-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.11.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-8.11.2-cp312-cp312-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.12 Windows x86-64

pikepdf-8.11.2-cp312-cp312-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

pikepdf-8.11.2-cp312-cp312-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pikepdf-8.11.2-cp312-cp312-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

pikepdf-8.11.2-cp311-cp311-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.11 Windows x86-64

pikepdf-8.11.2-cp311-cp311-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

pikepdf-8.11.2-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.11.2-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.11.2-cp311-cp311-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pikepdf-8.11.2-cp311-cp311-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pikepdf-8.11.2-cp310-cp310-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-8.11.2-cp310-cp310-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pikepdf-8.11.2-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-8.11.2-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.11.2-cp310-cp310-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-8.11.2-cp310-cp310-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

pikepdf-8.11.2-cp39-cp39-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pikepdf-8.11.2-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.11.2-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.11.2-cp39-cp39-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-8.11.2-cp39-cp39-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-8.11.2-cp38-cp38-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-8.11.2-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-8.11.2-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.11.2-cp38-cp38-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pikepdf-8.11.2.tar.gz
Algorithm Hash digest
SHA256 29d02d671a83730d55b00caccd9069e68efa58ed42ae968a0b2ae4954020c939
MD5 5a33674f7b9fdc9761aeba2d13ca4be7
BLAKE2b-256 e72ee87dd8a09d8a759b5c44840670ea3c9c8bcfc4a1d19634d37970e827d4f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 645620670f8a64e18a3de102a9a4b71618044b12b618901eed6bd9a3f5d10995
MD5 842c107fe7aa88cac3d0c66b555499e1
BLAKE2b-256 7651c5bbfa5be666a719ba022f1aad1438b6ea425d7390277690afbffb35e5cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b101a438203c0f14a5177ac75e006ac3f0e923888338e2c1a52a7c01ecc62100
MD5 69c1eb7f04b5a9017529eaae5c0695a3
BLAKE2b-256 2deb772e7afdc0a1d87eb3983acb95f771f332d1c42d29b4d21d88dd0d6e141f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f55f2c170d7e7e125f0d691a9b3080e1cec50d31a9dd1ba75d96a3ce0df92e1c
MD5 21fe2c16714b76f67db33a31b7a27c62
BLAKE2b-256 a0514c5d62d86cb3fb51c33556c067ab98d94a6c301b026cc5b376f63689bf96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 348499fd509c1d36114cdbbf19231000728314eb6b309a401d9787a36823cc5b
MD5 8750f681f0212b613e4add5752fa85ba
BLAKE2b-256 0078075917a0b940e0448d5bf426d5c8251199931678f1224d1e7038d31a4f2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e0af3466639188f14fcfcba137a6fd01df85990a1719018daab1babca3c8dbc
MD5 113055d7fa180b6219547e42f44ad50d
BLAKE2b-256 c8e486f35c2021ffd065d7755751bc6beb3bfb18a1f6d0542cafb67ec6fe2593

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4dd2ee67aa82b9e66f2e5e07530989340a8c533e9bddda175a7c1c1dc7ea9ae1
MD5 4e8fb2b27b4d32f94602694e513c706b
BLAKE2b-256 00d35162284e32285260669e497be566ecda2a2eab01fc8de6962e9ac6c28b08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c264d8634e5f25f1033897fc366f8c6923106d561f880a3898a9759c69d0c1f1
MD5 2af500cba6e83dc4ac1dcb97c6196191
BLAKE2b-256 feb5000431a04be9358eeda497cff88206f034adcbeeef52f10f1974a66462b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 644e389bd0fe80bccb7763283e2912368659c655c3ebc6b6e45c116ceeaaee74
MD5 bd98bbb80e9f2ba41c924d6043c04e37
BLAKE2b-256 c28da404331893091ee44a596de39be0d8c80ca1638db81a8bb7c07b878f9635

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ea8ee96eae922e54c0f22b6bfe8b406ae58ec77a735612c96e1f33c940c5961a
MD5 e700a9d8415c1b27180860b15aee38c3
BLAKE2b-256 3aea502ecece9fd46dac4d1169e618acea58e4211013e3f41b3afa541d7f9636

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 aee897e598002a471a617221bdbd9e7783dd12bab533ef80d600617ce1257995
MD5 63522fd03dd60245c00a896d499f92e8
BLAKE2b-256 c14638a5b2d07cd131b700656c208dc558f593680e360341f2c70ba308c1c70b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d35c9371b6f5991968c55816aa2caa1970f51761feb7bd9a1a28fc94a785c9d3
MD5 6fa5b031e9de4b818cdaebe54fe98e6f
BLAKE2b-256 acb7de412e367f97620952a6f7e0664e1a84e6ecfddd212d1f70679a2ea57704

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a6ec16703936864e4a625f31a0ba0f177b5784ab092158d340b0c6910bdff1e
MD5 ea480e2345ba6fd121450d57bbb70a65
BLAKE2b-256 73f7119dcd52b3dcdf3741d4140de02655975c85d8b6b7781fa918298a5b5850

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 debb76598d82120c85d1318e1f603e731d8f1c1c7ffd5d83fdfdd11220227494
MD5 09a65b1b604c13dbc62150dc8428c776
BLAKE2b-256 aa0f348184c55b580e55bbc168e3d68565efce5a91144c390c517f4a0934df74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e4d6ef15bda29f26fb1de1a0dd67431becb456e597e6f1e4408927f98e27eeac
MD5 7b2e6bac6f588dd3e1e8eeef5a0d1a8e
BLAKE2b-256 0b9158230f493b31fa5a5d058e179a0cc240e0e8ee9e95e80b406300f5943a0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1d9dfda022e0b44e737a99103cb8bf51f647044fc31500dbbef540c58808ed28
MD5 d5fc0b0088b23cb3796cc2cc85a3709a
BLAKE2b-256 afe351e2acac04526b87f69b12872676816fd8a8f13758c1f69864dd3a814c07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 74c465d0030b90b70bebdd0f5442e01658eb98f078be2a5edb7f71d93b66d9b4
MD5 e6cb4cb62a655769d1c895faa305e86d
BLAKE2b-256 251d6c4e164f6195b31118dda5792804830ff04718147ab58bf6e6d0a0c845c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ec72e5e90f9cb59e2ea8cd2a3b0c7d7adacc059579dbd25debaa6a0feb8418ae
MD5 f871a98c83ac1519b80375f5d1e98b6d
BLAKE2b-256 449c41dc2f8264fb2c823d75d22190f0d58d51ca4552288ba8935d02b20783dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fb9899bc0b4bb30440b6a622c287dea38b69dbc0a85cf890c43e107e07525e64
MD5 2c42b4b588f510dae853ed2090b0858a
BLAKE2b-256 b243eeebb8e5e55f1615b27d660a4aed632ce4f6989d12fb07326b022a7f78ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 526054594973581b4c3a43acd7a25fe30b9c01ae328dbbe4c0c119e4da89e2f5
MD5 8ed49fc16d1e3715442fce9c6ab68fb0
BLAKE2b-256 30bd8bbb33b6321a1c3aa64bb3267f126f80dac463815868e93b0bf3dcdacfdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 937fe9b74b9bc3f0dccaf823ef3b58740d398f4a0694f035d7d34e2225fb5e6d
MD5 256ec177254a1a5b2908bc4a98394fff
BLAKE2b-256 53f3786c602db80184541d70ff7cae3b0501975e827f00272a9105ecd06d8cdb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a91ada55df47c54b7d1404b3fab602ba824777732bad5250edb6b72708656848
MD5 251aeeb035eb5530e7921a43b9d71928
BLAKE2b-256 2daa9bc77f023a248912ff021cdf69a2b712dd1d18aefd62fb8e58123a93995a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-8.11.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bab539e596dfdbddcc59a580b4b68fd024f81775e299bc866da5ae74baa55836
MD5 afd47bd2b5df06e4b61d23a59c752263
BLAKE2b-256 9e5ef5dea387e175c77fd500345d3350eb48736ab5670d8ec8776c93022dd1f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5b76b37d887f6440a8c9bea5f7478666990225e54f71252a3bbaa41a2245f754
MD5 2b171901bd2741e66324b8a79cff846f
BLAKE2b-256 148d00b1c23bc614c2ceda6d5734efb670b117fd66eace6cd7ff8c9e9b147342

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 75217985f9448f7681801149dab71e24a1925bf95b9206b823e9ea3c3d8d24ba
MD5 1c4025c78d5fce773fe0ad3bd0552b27
BLAKE2b-256 a7e611cdbf7078699612dd72e207ad63c19d0f2e016615e82599d3e8f3bf005d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 58acb7232c583af25454e661ea84b170b1cc8bb9f8758855dff2848e44d30190
MD5 eb2772fa308120f456f8464f9459a7de
BLAKE2b-256 1e2c887815daecaed34a9388b16971fbe2683ee7804613bbcd82da095335a64e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad12a1b2ed96903b020abf93c1140567c9c96508962dbc85168f63380c6fab67
MD5 df9cfa1e49b0a39689d7b67a326f5271
BLAKE2b-256 77f7dec2b3c1fdcb61ec84e84683dc22652b7916c988f2b463162c68b36140cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3aa0c6bc03da4f1d362227fa0a2645507668534f31e3f2f83d9ff5243cd9ef2f
MD5 2b81844612266a4c0653ae59d01b609a
BLAKE2b-256 f22cdfc57fc8d34452e0bd0a34b50a191256bda015ea71e9be96c9973e8fac43

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-8.11.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 557deff410e9ffc8d222d42a9b3ee0eae672863ac2071eb14e96959ae39474b0
MD5 b052bae622002214b0849a32fc59145d
BLAKE2b-256 28aa6ebab3e730b4ace2eb1bf1d50bfe520f60469c48d603a430ea6a7da8fc41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2e591d3eec993b8fbd32800b6655d6683d8e2505d6c63acd8700b8ccbb554b5
MD5 82e6298212a7b1b55f9f71c2b776a308
BLAKE2b-256 657441c5440bd8d0e52b36a04dde0f8b6ca3a1d44852b36fcbaeb843ee5a6483

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f0f29e94b6702deab7644feb1a61af8228a23879e52003205dc0f54fa1ce4e18
MD5 3599f6b381be6b1437d53babcade7412
BLAKE2b-256 6a8d65d84e419d635ba52cd34a07a0f9cfe158399917908376b67af0fb97085e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.11.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 169ed5a76e0eaa73cae9578b701d8e2176caa6fa2f24500cad81cf6923bd5803
MD5 5bc7f872f930e828100b7748b41a52a9
BLAKE2b-256 9e409089b31e0a24319a992ab668317b305abb6574528de04ebe9c382af84e9b

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