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.15.1.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.15.1-pp310-pypy310_pp73-win_amd64.whl (3.5 MB view details)

Uploaded PyPyWindows x86-64

pikepdf-8.15.1-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.15.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

pikepdf-8.15.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded PyPyWindows x86-64

pikepdf-8.15.1-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.15.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

pikepdf-8.15.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pikepdf-8.15.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pikepdf-8.15.1-cp312-cp312-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.9+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pikepdf-8.15.1-cp311-cp311-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pikepdf-8.15.1-cp310-cp310-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

pikepdf-8.15.1-cp39-cp39-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

pikepdf-8.15.1-cp38-cp38-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pikepdf-8.15.1-cp38-cp38-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pikepdf-8.15.1.tar.gz
Algorithm Hash digest
SHA256 653aceedb2b3a4cdb579a55aaf78632b434b7cd53e2557b2bc8c8590bfe1d92b
MD5 d6abe5d7f2e6257c4a6e1e477684e07c
BLAKE2b-256 7c4787a19cc2af6e82c00d79e9bcd75d9ce3a964943386f44e441d76d086c674

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 9b9094845476d3341df0c1bd3c5fba53c52825f5bef42a3b8d056aa452457f85
MD5 5d694fb98fb8e399170e0f97bc27087e
BLAKE2b-256 df319af75e0e6cff7ba00de9efcbea8316011df1c90571f3c760a4597b5641d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be566b2e0f0a9850aeb66aa7ab484f48603ff3ca66b7a64e7cb7f9de06252d16
MD5 005fbfa8c922628b6b9fb3d3111ce791
BLAKE2b-256 8b17c44ffdb766817ea2fbf5f96a972fa8dad000fdad54b7e793c81213b7dcb2

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d0118c6c6518da2e97dce24ba041cf612f91b73732398639c5194022d18e3a8
MD5 5cbf09a372c9d8123c6a4a903c519aa9
BLAKE2b-256 513facf54cda584a3e2e9ee1a030cd9bed010bd71ddc3f19c0de11f940ed2b18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b481d0418d2ba5736b9744aa2772ba6fc72d4e2fb052e6460a86e999ed9a9573
MD5 95b74f7e97bdd1f3c9cb882569e6651b
BLAKE2b-256 71e42be52e5924488080ed3e454357d4e9416c9eecb951d7a6585e969cdeac8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 23178efa64eeb48d408c95d70e4ec6fe2273e8d0d21c174a224e907b65f657f9
MD5 13c992e1c2c313d965c3523c152135f3
BLAKE2b-256 cde2b142b1833cc8345b8aaa8d250417b8f3e440b825a0a41c745636a6f56459

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61fd4d75dc501d06abeb4a6e8a341414d2546c05f7e29790057ebe7fb8c8f303
MD5 3255739aba387aecb99b791de6926157
BLAKE2b-256 bba168646fe565241789c7d7fdf954bfcffd7a3882b7fa74d096ce3dbf538c7a

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1012fa4f8e6bcd1906ed0187f2fefc7059b87bbadb62e2f7685dd77d673964e
MD5 1027d38184690abaae78b682882e7efe
BLAKE2b-256 c4db7ab9b5b7f40a82c6fd0b6c0e18d6d7feda4dac2f5d68b128f64d53ebe98d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2fada7e9380b63d12cf4f9ed13cd8f126e8e48a85459330cdbbeb7306e942ae9
MD5 073001b542011216243b61ceefea8742
BLAKE2b-256 62d3fcca57e924fa0bcab5fbc3050af33c0285b69fc7adcc0caccdac727b1e57

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.15.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pikepdf-8.15.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 675f35a5e7eacc5280b75f29c9f9ae1a26883076918e458ac4d4c413ef380aee
MD5 4a1035fc34c63bc76342cb1029e08350
BLAKE2b-256 bc6eedc00b50e74006deb0398ef650363a724487460ab160112bb9d595abc93b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f656b19c4d436e6f6d272cc952b0386e404402d3eadba49a88240ee0e3ebaca1
MD5 13fa3909f22fb5fc20af3a20732ea86d
BLAKE2b-256 0dd92c7657aa91b5ed31bc49fc713c343aa404ac6cfb0784588268d14363a8b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d95bcbbd3a89bbe0817f13b46a1a0c31715e78ef8d40e57d0c09931a6bf74b7
MD5 1f3394333934215e4afaf46684ec5902
BLAKE2b-256 24fc2c39d4fd7be65a0f62ee53292b77fa95a1408653e79ae134155804d4c7f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a8ba8ed8dc612fc310ce35ccc90f9641fcfb258343ab619e80086089ce8e60bf
MD5 5dce648ade14297c919e73a13812c6a0
BLAKE2b-256 843a4c0ec3e913a963e1924151b6ff23b70f5313630c93fc4a39d4bd54b7dab7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2253abe1e779c247dd55384a9b2d6c6c0e1784194302a8a72f995cdb7aaebada
MD5 104e2ae52fde6d85939614b5283e3815
BLAKE2b-256 f2c359afaa877b29b27e1f936c074c61f96cde86cdc12412808a0f1551f2cf61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 77a58bf66222bdb1ab32840ac77e1354b0b9733fe06336e4fa3ce54d8acba70c
MD5 9ce9e98d9257ff015ecbd631f3df9f0b
BLAKE2b-256 659b9b388a5e3eef1f997b692a7dc217abe5a0c1064279a001f209db9352d9fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.15.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pikepdf-8.15.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 07e2ebf51d84a8deefe253278e534ecc396dbbc8a263f97d2340dd583ba0803e
MD5 6b8ff6910330d3b61f8bc80096ebba18
BLAKE2b-256 c628ca81e278d0b4592581cf5663dba94ec5e035682de71c0d26dd83eb0e1265

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cc0d99010209b67eba1c3fb0a5568b1b763e2304211eb6c4b75762d23d54af80
MD5 a03fe833d5d26815f656a4aa89311c68
BLAKE2b-256 d768318e0ff292b5a39e5948bd805595495920d45100989e6372bc6a15c32472

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 34f08c8814f47427f40dce8a81235fd2cb7a741fe311f4cb8d19ea90d75c4c9d
MD5 820c7d38cbc02466cd08df9857eae7ce
BLAKE2b-256 730b9c32ed7a30d903d93806124699140df9ebf0522fee5dfa429ed2451d1039

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 547f5ccace5e23b6d08017081ed468ce420581c4eb0d2559f458653918e8776c
MD5 119e46c71ff378f47bbca4b2baa0c095
BLAKE2b-256 96da9a11caa12253d595fd1606f0cab3e2dbbac8e737b18e209a648a583e7c98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97f8b574b3a8e64e06cfa2d682cb4cb9e647676d67395a7d525f89798c42d0d2
MD5 158494108bc0cb65072d23d99812122f
BLAKE2b-256 3c0676dc0794d1c731f114224f86ad551e8ae865de80288e54ab39f7f6fd7240

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 26811dee5d805efcd0370903292789a1ab402e8f2870cd51129640c3cf840d7a
MD5 135b0795fb18eba2fc7cec4a2617aad7
BLAKE2b-256 7b069e3c2ef70a0ab800649d87ad11e64ae43123dd07e70b31405ce6f7624a5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.15.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pikepdf-8.15.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 97f612783472ffe32a995415d1aac37c95bb8f42dcd6883c6346f3ae11e805a5
MD5 0da97802739466b8e996fe1784e62ce9
BLAKE2b-256 de0e650d7d3a9686b088ce2265b6677373dfacf19dd38c516602b125a28f5322

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bf6e2b293ead4c7a6db11fb1ebfd9d132fecb51c218a7426ece2ffc032e43d5f
MD5 013d2ddc8609eb543441a1012f964746
BLAKE2b-256 c57bc804ec464c6e4d98d59fb4f4d1956a3914993a00b18d7581d20c2b8f1edb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7255e74288b910d1aff299eab7085215802a8aedea8356c9f7b93d1c77e9c69a
MD5 66c126deda287e33137b2851b5c8b58c
BLAKE2b-256 93f88ff2a388494b0f71e64dcfd5e95904319419c5ba5cd65c48077ad340810a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 533eafa499c51af38dc0826e47c4096de9ad71d7687472faf52bb58c1d49100c
MD5 534b1f72c5b1eedc9f9a715d8eaece51
BLAKE2b-256 736e7395329138461db0c5d49e6b18551b9be68fab32b667d69f2750592a0c08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5df699268690ce2eb727b01ed4c2467121cf4982d8052e949e2f44824898e20a
MD5 bdbd5f5df10e709ef856425645ec4763
BLAKE2b-256 8645e4a463287a90337d5ba91e807c611d714bb0445ca936c33f0e93bac8a332

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 afbb6a0350b72f10e5255ca3e4e0045ff137f169154f648fca3429e1487e5849
MD5 2e4ac2efa8d94624a1c641655e846284
BLAKE2b-256 4d7b11eb5bce70287f979d41a5fe9a7fc2dd93ace7ff7ae6c714fcbf70d08f8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.15.1-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/5.0.0 CPython/3.12.3

File hashes

Hashes for pikepdf-8.15.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a4515b0b7ee4f8e08e7e7c9f051997006e81f5386a837048a35454c5c733dff6
MD5 4c9886a685ba2d1778a866cd565b1c0b
BLAKE2b-256 694e40b0409e19de0c3397536ad2c09a064fdd43df250ecfa17106900a5ecff8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b6f1079302725fe4779b2679c45e55ccd82a4cbbdf738d5441dbe774bb1b718f
MD5 55ee3f3c60808e1916f546d355c400bb
BLAKE2b-256 12e0411426ddbdf59c76ebd3526ece31a08b2c720e59e283407b578e01ed7c9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 788cbc5ce7db91883fe4c334c8a9b29f6f7716f62a56551b07a9bbcee5b02388
MD5 c4aaeb577856e831871af360cda25ba9
BLAKE2b-256 bc9eba92fa6f3f85f8efbf3e091b790450a9376630f5e82c473dd6c6d1e444d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f768ac2006a961b18883091fa3e057e2bc67d22df10d1bafc83c998c27b0474
MD5 34bc083af1ab785cb1fdcdb84f697ddd
BLAKE2b-256 aad92ede4d68a97034e71fba693d396fcfbf61d96b872ac96f266405694deb21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2d7fd47b09e99ac47863b13a5fb845efa552f7c56e1572301465348484001341
MD5 8232385094e189c1532b07b16f245edd
BLAKE2b-256 6b12643ecd7356bd11abed7670b741be4fafb44445e35ef5975db0634b3f0031

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0aa4e037470ed531925e961f23f6f8db7d63ca4d2881729997838e717893756f
MD5 bee69f164b41c115c4c56c94e3e02a98
BLAKE2b-256 fb74c34287a16a488c490488a0f9b4420e8cdad9c264b80d1dc384272269d401

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.15.1-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/5.0.0 CPython/3.12.3

File hashes

Hashes for pikepdf-8.15.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2917c835c1c51a3e5e440ee8acaa6a6a1c029faf6452e0b5f5f638271a05af23
MD5 4c6ea3083c2a5a3dfa2603eac9b9c4c9
BLAKE2b-256 94c1b3aff9dd8249d6216ee4e26549d6e693d3272d93fe7d42eb3435e3a6bc9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0597d04a96ce9dd293561884f6e61be094f935e45a9a3321d7815abca05bb65b
MD5 b8a2e5c13f26938f596d464d4937ce92
BLAKE2b-256 176026f803ee0c78fb1bc3094db373305794e3eb5bb10b1074e72d3cb570aef1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9b6e9df1e62b267c0a5b1f0eee715d98990f3977124f242dd5f2d47e8940cc00
MD5 fe627923d9446950016c76878f40c0d2
BLAKE2b-256 5e779cf981ea4cf77339c5f98cbe0f5bba524d7903095e2d6b65c1bd437d4ed9

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29975cf72ff1b9fb8d93653dd61d4755b829701892449de978fe59f78762d469
MD5 dd25213c0146bf1970db25e572faf7ec
BLAKE2b-256 499f3d137619b6ae9e60489bf24c27e971c88e07e40f4b563f726c104c866037

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1e7711e9564b298e9e31b5fa38f636bfe564bacf91615ceb8d1d43ba7ec68c0d
MD5 a59444aa10f4be19061be223982193f4
BLAKE2b-256 9b55ddc0dbf4b0d99f14596b20ec7568f1a680c345170838bc7ef1b5cbb3e6d0

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