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.2.2.tar.gz (2.8 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.2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

pikepdf-8.2.2-pp39-pypy39_pp73-win_amd64.whl (3.3 MB view details)

Uploaded PyPyWindows x86-64

pikepdf-8.2.2-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.2.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

pikepdf-8.2.2-pp38-pypy38_pp73-win_amd64.whl (3.3 MB view details)

Uploaded PyPyWindows x86-64

pikepdf-8.2.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pikepdf-8.2.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

pikepdf-8.2.2-cp311-cp311-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.11Windows x86-64

pikepdf-8.2.2-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.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

pikepdf-8.2.2-cp310-cp310-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

pikepdf-8.2.2-cp39-cp39-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

pikepdf-8.2.2-cp38-cp38-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-8.2.2.tar.gz
  • Upload date:
  • Size: 2.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.2.tar.gz
Algorithm Hash digest
SHA256 01859b5d8984d3551b6015931d4d6e883ee6e7561c06a27fb4243621cfe8120c
MD5 90fb005798e4be270f1856d219ec22e2
BLAKE2b-256 00720cd408948d3732bf06e96b71c211cee44640859a32966575c3da2f10951d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f029368d3306dbdd493095ff86ddcc0d4a969bedb5f5b7f0fab1df5255dde619
MD5 18517905b7ecf9fa1a0d181f607519ff
BLAKE2b-256 935b527dc595bbf5668b9360995144fc480524505ef49d78e040b315582f9f29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 86ff545adb9b940e02e983d09e41b9fda1ff0b920c5a384167c91bdec114188a
MD5 22cd55f9374bdbb6688236cda2bd18db
BLAKE2b-256 a1d00c39e88480b0ee71b3ffe48575e5ec11df85739beee038c7d8743275968d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 97d6d11d0305d966cd8e939a2a76b58b92ddad3d89fc6f372bc827833f58820f
MD5 72d94795cd78094f20e5e163bde22f0b
BLAKE2b-256 99aef3525e21ba90dc909e467700869cf84189a6f92b6b05f4ac9c1f22efee72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 05bc1503485842db3b7f5df93c7f850f7e2ca9b3d1da23b200e42b3b190b5bb5
MD5 ae3dc972a8f8e55fe66f8a6dcf788380
BLAKE2b-256 0ff2187666e684d17ea54973fc9e53eaf76f400ad3f3655b8f9967a834695f39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6d05f7615c2bb5c8527b3f952edb1203e9bc7b00684962b4e73b1d7a40597a8b
MD5 56136a8ff0e2ef0d2137120eebc8dbc2
BLAKE2b-256 55ed8140d36adae1be49209857f5659e5a828e21e82dd9d499c53830e3da4a85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e8ffede905692bdd0dc9e2efdf6f1c75304e543f5bb7b7d964ce923f39f091dc
MD5 86b3b6d44da04727b8501d8896a4fc7e
BLAKE2b-256 1219631823f279cdbd5d6ff782ed6e9b252959d1774d8d8d2e95dcf0338f883c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59b31e4814a56db016ec97e92328719269d003a8e42df5b880d9747e4a9ede43
MD5 34aa1106fde0c981d28795159365f723
BLAKE2b-256 cb5f362d6c524eaaf48b724353353cacaf1e37cf57c468a814d687cb00f86f74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b2c030a165c180d49f8e4bb14571c8aede4eabcb9ee4b842cb8f2436b6ac95b8
MD5 64ba9f403f6aa18aae38312354ac5747
BLAKE2b-256 e9b1b080247dc7602f82d63020fd668425588684345595770242ba9e3592b397

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.2.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.3 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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b56aac78300f3ca68cffaa11639c3aa2baea9079221a84e4eea6e084f500967b
MD5 0fddae6351996742862d770f6be7313b
BLAKE2b-256 1a9ca1be1f382782b25d72ac4ac6f72f5c75bcb08f7da257c5c29e6fb04db3aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a46ab9a6301710f17ba53feef202646b60dd748fbe27576e42acecaa028aa2e
MD5 4d7043e00dc411d713ffae063d2cf535
BLAKE2b-256 8f9859dd48dc966c22bce92745834559eb9874366ccefc71ba79ab421e4debe6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5bb1d0b21ef42b4a79770ae9e12c9ed79c1d2eda1feab416d76b67329164300
MD5 f2d9a38b71868a5111a40f83f80a19cf
BLAKE2b-256 04b93787d75cd2a1510be94992248778b1d315a1bffe1f88d97e94067d3c26ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6ec6918af8a09bcbb7160ba24ebe449abb50029160fa63b6ade3a9777152647d
MD5 4f076509d4bb405efc38eb5a2998bc16
BLAKE2b-256 72ecf267246946eff0e481651a41ca86140aef2d151c7ff1bf1645ef0c1d0c02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 966c8236bcbf8f1689e3a767698b1d410d6d42f7ca8bf9c2a9774fdab6363c73
MD5 4b87b3bde026b2ae43f2859063cc7762
BLAKE2b-256 8047e88b18763c6cf2285cdfb4288e8399e987956dc837151bc4f2322638ea1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.2.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.3 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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c4002d646b14a74dda55e2be1a726edd23b81b9349fcb557e14e08ae28924b62
MD5 3c6fa6a59c3d79f549172d7dea54d5b0
BLAKE2b-256 365e314125adafb0a9a07eb0c9ffc8381c2ed229666222523901d36b904c1aca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41c39ba09ba3c21e021121188c25fbc5f86683519fd0d6dbccfe5d41c2a0a254
MD5 800cbcf66eba31e4fae8fa800200a209
BLAKE2b-256 d1e40fe02653dd7bb4793d3c362bff626daf251045c57fe060751ff202dcbc7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3d2d06b9c7d012dd3b66695488540c19a91ba040c5e9ef0bb8fa8612d9be6e28
MD5 c2ca732c90550df7bf7a87848ec42d34
BLAKE2b-256 1a3deba3993a91a7882c47788d98b5a37b5ac7f1fcc8bcb85d768f6b4823a3fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4696bbbfddc80c13a3b74ee9ddfdc91814d7d1abfa638b3cf4478a4dc055e402
MD5 310f6e234fb54f84108e9c5aaff00da8
BLAKE2b-256 ff147a75bc4d0bf31af8596157d05d829e92e3a444e1faba7ecb740193e00f24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b482ec0720b5c403a11266b3dce8a1c555d8fa6b187b5a49dd0f75efa1bd483a
MD5 34bb58211bdb3ca1edc03b767d4bb599
BLAKE2b-256 e7b0cec4e60ddd88b2f9b27a0a7f66e90b50f0020917c11d739706508badf0bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.2.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.3 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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d65bceb1bae5254d55f14953eb6e8f5979d0f0291c317ce462f73ceb46431982
MD5 6d3660f3bfe7ee13d2336100511942b8
BLAKE2b-256 a0afb3d7ddf1e194e84020e0dc9d225b0e5d033914b1be6dc21a7a6a65c97f59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21a51ec09b7397f61d47ce3584716baee36a2fb30db3774f502389df7b7a8e44
MD5 9d4b19d0f0db09846a1b7512088b1df4
BLAKE2b-256 310f91d760d5856831c316861d3561662d081a0a1c642ac9f29d68e721cce088

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 990b89ae82f4af42682aa9d3ba58eacf1c159a59c746e22c978634ef47e686ff
MD5 978ed11b032600b0728fe890f5ee95fa
BLAKE2b-256 4ab6dad99414aa7bd8cf247e169f683daf107803653f8c15131739afa51395bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f7fde2f79dc7448de2ec38d9553abc5100f06edcfe66c3e935aedfd307f794da
MD5 b4897a95c2a2585d32a3f4e301e6ba11
BLAKE2b-256 91bce0461ef221f73450eb3a11a06eba561189714b55b7d7c2624e3654dc053f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 992bfeeb2436ae1d1f6c3ddfe7b846766b45461d5fc9df90d81af1d27ac8707e
MD5 31c44b9ebb24ec51561d3b8c912e8c65
BLAKE2b-256 77c92bb4ed553d4d2e45b9f0ccbf9474cb3a67f8b3f1913d9bd963e2222907e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.2.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.3 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.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5dc7638ec55d1afd47100d8efb3d5fb5006e686f9cb6d5d9b050bb4cdb6bacae
MD5 b2c83f00da30fc85d086abdaa081556b
BLAKE2b-256 93cf71f1b4d714b549ccf429191dc5fd0cab2db553ef366b7e447f613c0c3ef5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 54b6f1d2e73675426fcef0fed6f6bb5224f455c661b9a0668e04fa790c4d7e1c
MD5 a2058b78914e7885eb9b8498bc2c5297
BLAKE2b-256 73c2a10967f1b697c7ebf7b26d4d69b17178a05cc05c1658a9b663a5a3cd5bb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 69dad5546b5f8aeea897da38413a62b20c1f74c83de96063355f070b898df90f
MD5 87da164c2161f2e6997043148cf31a52
BLAKE2b-256 7fb5821c017bdc7a5a9dcea5d5412d09d82d08a8f6866171dd79d98e00ab9131

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.2.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3591e5347dc86f67348b5e31f5962e7141a13a08f3fecbf5450e020b67d9a2f7
MD5 e0b851a98f13d940e6fb30df4510f4cf
BLAKE2b-256 b550e488fdfd0565c59f88d75ba62b5f62b79b7456318ba9f9e035d33700e8fb

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