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

This version

8.8.0

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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86-64

pikepdf-8.8.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.8.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (4.0 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

pikepdf-8.8.0-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.8.0-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.8.0-cp312-cp312-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pikepdf-8.8.0-cp312-cp312-macosx_10_9_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pikepdf-8.8.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.8.0-cp311-cp311-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pikepdf-8.8.0-cp311-cp311-macosx_10_9_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pikepdf-8.8.0-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.8.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.8.0-cp310-cp310-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-8.8.0-cp310-cp310-macosx_10_9_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-8.8.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.8.0-cp39-cp39-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-8.8.0-cp39-cp39-macosx_10_9_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

pikepdf-8.8.0-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.8.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.8.0-cp38-cp38-macosx_10_9_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-8.8.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.8.0.tar.gz
Algorithm Hash digest
SHA256 29219127a178e45410343b9494f7396f6d6591aacac00e7a012df9d1e61ce749
MD5 1e4664f3629545dd10565322f5594de6
BLAKE2b-256 b1e0f3e40c8121f09147e1e31c7b32f0768e574d77f649d6f6c013db949bb95a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ba64787e2a90745b01f9ecc7ebbc08be169f421c5cb652a9865a008c2b1481e5
MD5 e639e5e93a800b8ae450ce5cf7fcc7f2
BLAKE2b-256 976f47959f2ca071f02a3e25bfb0a6b140cfccb9e17f51b6d74b1a74999a0c7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 abe42072643cb0da7ccbdc19bd9addb2aa6a1d72e93da7c93ae9b759a6b15e9a
MD5 c059d912dae598482218587fb6085342
BLAKE2b-256 d64fe0bf2bcb4f37faf21fc750ecd7f56329753451f2ac0600571144c4713573

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 79dd8ca601d9a74a20266e843fcb9d3aac60011cf44e3bdb0df251bac9fa1efd
MD5 2096a07b03f68e9d78476cbacce0f84e
BLAKE2b-256 0e530d305613744559c0a011ca1e554a2e7d8b5070af96b80cbe65683948e909

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.8.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.8.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dc83a8a07b0754e87af7392ba2cbaf4149eb3856a2d6ba2177202121927a8875
MD5 67639d3bdf3a221aa6226fa14f384aee
BLAKE2b-256 34c32b95c31591d93a32d74497251b47215f0c1dff6e0540c1112f11b4a66ccd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ffe642f846238a42195199630d98a4b95eca1683adcef12baf99b98055b2dce1
MD5 202755557fc835a0cd069fbcde6da1f6
BLAKE2b-256 962af89600cd60ce4bef983017091fd77ddaa45afe183528ce46e80078fc60b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed517217533a9bbb638f227df1a5eca3a99dd583d04e54f9cf16885ccb4bd43a
MD5 5c71a42309642a6b15df22471196c460
BLAKE2b-256 8fabe6f64c2a15b7c2a31a914c1ac88a694ce95fcbfb7c1dd11bbb75bac06ce9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e6ec0a17db7d1506edb7d36dab4238c723b897f2b360dfa58eb158928f16ac6a
MD5 9e336c24164d0045612d249bc582c989
BLAKE2b-256 4fc45c02d61881296ac405251b75c3f020096a1f42861dba427e8bfc296b0c55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bef62a9f7ecda87d48976cd1e925f010976010f12463681d4d513c1fbb82ecc3
MD5 6a748a7e55d2eaf658a7e480cd5ac028
BLAKE2b-256 b9b69f0ef97883907f9abca84a38cde660bc833420bd3d3346ce845b3e485b02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8488b94f4b7b9652999cde58ce24e799aebe994648b773bd05d38b873487f287
MD5 21d98102be2853f6695bac20d24a6f09
BLAKE2b-256 4c214163d2f9437a493bc38556a49e941836170a6945d372f30e2786d9750ef1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.8.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.8.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 73fdb2dc1992f72fb2cce3e7adafb0ae68359bf96b8ce42434b45ccc921bf2ee
MD5 645444dc629f6224e0955306b28d7c29
BLAKE2b-256 fa5ce082dda7adcc698c51b5e4f61fc3e792ec2e093615f928755a351893036a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bad6a335998e4082695fa517b806e378116d7391e7cc77c2ac62b026468af0cd
MD5 b753a00e9b43f09e8332c630e5320dff
BLAKE2b-256 3a07a9bcfa585d8c5fa2d3f8e69a731d6418e867568445e5661bf0c97613a4b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c98795ba3bd528dfd41d1f2d72a68e49a198d38a5f6120f9cf55c71d349c01af
MD5 0b75c7e8f39ab98f26903bfd9e7b386f
BLAKE2b-256 3bd54ed350cf968e9589ce2693138162aaf4163087a2fd7ad38b2770de93dfb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 17435a5147c0adde005c489a0224325541d3d3027422c2a18400ff7c6a2e1c94
MD5 ea3c3be7588531efc410aed802e1a9df
BLAKE2b-256 b7e8d1e5ff255459bcadf27bc6fdd23389935bfb5a3849dc340e9a23944026c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 abdce19faaf16c73e7ec9a30ab1a62f8d15e318242804287fdc909efb4c71885
MD5 4e7188e25402a4dafe5fd0ed666db351
BLAKE2b-256 4741b74591c26c73b8cdf46212fae958ac9eef0f18dcb702f1127bd6c433e327

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0597780800927a2a568038194385b2711a79fa638b6a18a010356ea201d98735
MD5 f84323109977a705447a6451b99a98ab
BLAKE2b-256 e2448f289003b8935b74f175663cb6b95c48378b607705a26a11f65ae99e8934

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.8.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.8.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 58534fab59d16b87b08c56575446abf88b12b6102280dd1b4e565cf03f438720
MD5 85c0117f765c408e098dd884e6a9d5e7
BLAKE2b-256 3af2456dfddd3d018dfa7b9cb0b2ede01c81e9d8197ee49d0d96f98fd7ae5906

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a2a68df7398409c3e2eb3ba6d0d548354f7a31f1fe773d1916e5a2885f71036b
MD5 ad76b856c1c576f0585b28cfe1689f8c
BLAKE2b-256 3fb8f4747d9f0da800147901f083101cfc44200e5a3671cb87094eb2b1438055

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2660cb3c592cc0d40adb5a31be614ab4f9d880e030e4feff6a867e89f44e1378
MD5 7589a70580dbc553b738a952cae4cce7
BLAKE2b-256 f60e9e92ca0c832885fa1c80eb0ca70c5613d1d6116e6cba044e083dad5d4aae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a680a47a8950385fee7f496cdc45a0dd7ef47c15dd3cd7e5e74e325fb04bf7fb
MD5 da926abf9c0f24176a1bd16c9a540f28
BLAKE2b-256 9d38696035e758199294276d94bd9f778f804e4a6dafd6eab8f703587f2f8e2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7741e72180872a8842ffc905e493817f0c51e797f988842883b74bd95eec7e0a
MD5 3d21ed3e40e5461cc4b69db2baa68a3c
BLAKE2b-256 bfddc71d01e37a6c44b880653616da6b99c33a56b404e9a01d54f483dce4da04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0be5e340c81d69750c0d12283ee594f95a548070023456020ab8e33ed082dccc
MD5 416b81f97a90819daaefbb6bb1709c81
BLAKE2b-256 69fa7bd4097f3566de710b62f6b6e0ad196ce51e2134e721c7f67fd62b459ed0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.8.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.8.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dc29f2976a16dd4ae32f06e9d112571db4a997ffa3068857dfb7ec141b98560d
MD5 4b81be98c848b3aa27f160eb5d9fde2f
BLAKE2b-256 65dcaa62b61e4af7c8a95833f33a995bef267b55bdc4309c1efa4275d11e9772

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb2bb9cff4f0ff76b9bc4802e964cf7ebc546a4b0bf0f2967f7d237bd76e3b12
MD5 e9630338aeb86475925f077fb2e84e86
BLAKE2b-256 c85121dcd1cd1eb7a25a1653f58612f681d44c0d829c3b2af36465c4d6ca93b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7e833d6689b069b530ab177d53aceefd2253bd03dee1ce1c2bc35602b865779
MD5 5f63ec01e95cbffb46fd6822c69839c3
BLAKE2b-256 8469466a1600dcf46d4c4ab5f0102d8a5f1283e1761063d24f4551fb35d7cd0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3339a1e78c4a116598683993bcd1b4bccb91e377444ed494ed522d4a35a2e747
MD5 c6595c56a108af28eea3fe69b3b8e7e6
BLAKE2b-256 ec6ded8a4d1b0c23f55908fcfc77cbab0c7a1085f963c86e4804199050ff895c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dee46e86843c2802892bcb9674de6ccb1705643f837db71994283a616eb7ec97
MD5 bae173c328990114e088aa52d24d16dc
BLAKE2b-256 1834896a3365b25dc60deb3b27465a8b7e6a38f2dfaada17b64051b90ceae420

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 25aa4b8fe8d5e3603c5b9908d625a43d2ef53e48a5e35e484307ac0ac97faa7a
MD5 05d0668fbd1ac5f6c759a168bc248e23
BLAKE2b-256 6883a3a390464dac2ef7ed88283321fff650bb5b1c4354439b340986a89911a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.8.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.8.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 51dc3e100ff3beb891373c6e74345eefe4b8cf6ef4bed490f2ca69cdf0e32922
MD5 4810d3e88c69a09a5d81ca52cf98e4e3
BLAKE2b-256 b49e34ddbbdb027ec6014a46fb5db409cebf52caf4a26edc9b4efefede603a3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 99eee6ec655b02605ec52c5c4aeddcdaeca194eaba1c4a241becf08580db0da6
MD5 f03aaf43fed952bf6e6b64fa1903899a
BLAKE2b-256 aabc135eae10afa88873037f01436588e9bd6b3346f9a9586787fa3e0e8cf7f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 abe49d969c86477123be796b1e8c29de2f323566561a2b31cf74b9bc661d132e
MD5 3fc51a01d2796e5b3b235c6dd3c66de6
BLAKE2b-256 046ebb1b0d7cf15fadc10fe4b76cda5fca99b502497a45fc26fa587b1e6344fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.8.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dde1e7e4106eafb76198338c3778e0511f5d1931d8653885ab214f26195960ed
MD5 a56712aaa4743b8645e1ff75ed96cd92
BLAKE2b-256 cc4d1b37f354f97209648d784059397bf684bf09165931789d1809a11389fa30

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