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

9.1.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pikepdf-9.1.1.tar.gz (2.9 MB view details)

Uploaded Source

Built Distributions

pikepdf-9.1.1-pp310-pypy310_pp73-win_amd64.whl (3.5 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-9.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-9.1.1-pp310-pypy310_pp73-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded PyPy macOS 14.0+ ARM64

pikepdf-9.1.1-pp310-pypy310_pp73-macosx_12_0_x86_64.whl (4.7 MB view details)

Uploaded PyPy macOS 12.0+ x86-64

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

Uploaded PyPy Windows x86-64

pikepdf-9.1.1-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-9.1.1-pp39-pypy39_pp73-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded PyPy macOS 14.0+ ARM64

pikepdf-9.1.1-pp39-pypy39_pp73-macosx_12_0_x86_64.whl (4.7 MB view details)

Uploaded PyPy macOS 12.0+ x86-64

pikepdf-9.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

pikepdf-9.1.1-cp313-cp313-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.13 macOS 14.0+ ARM64

pikepdf-9.1.1-cp313-cp313-macosx_12_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.13 macOS 12.0+ x86-64

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

Uploaded CPython 3.12 Windows x86-64

pikepdf-9.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

pikepdf-9.1.1-cp312-cp312-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

pikepdf-9.1.1-cp312-cp312-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

pikepdf-9.1.1-cp312-cp312-macosx_12_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12 macOS 12.0+ x86-64

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

Uploaded CPython 3.11 Windows x86-64

pikepdf-9.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

pikepdf-9.1.1-cp311-cp311-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pikepdf-9.1.1-cp311-cp311-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

pikepdf-9.1.1-cp311-cp311-macosx_12_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11 macOS 12.0+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

pikepdf-9.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pikepdf-9.1.1-cp310-cp310-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pikepdf-9.1.1-cp310-cp310-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

pikepdf-9.1.1-cp310-cp310-macosx_12_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10 macOS 12.0+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

pikepdf-9.1.1-cp39-cp39-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pikepdf-9.1.1-cp39-cp39-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pikepdf-9.1.1-cp39-cp39-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

pikepdf-9.1.1-cp39-cp39-macosx_12_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.9 macOS 12.0+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pikepdf-9.1.1-cp38-cp38-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.8 macOS 14.0+ ARM64

pikepdf-9.1.1-cp38-cp38-macosx_12_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.8 macOS 12.0+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pikepdf-9.1.1.tar.gz
Algorithm Hash digest
SHA256 72791ae29f6dcb6673661f1bf1305a24bca81ea2f6cc28a27b02a140d50beb08
MD5 285631cf73c9ff0acd0b48f948567320
BLAKE2b-256 04878957ecc5a2dd3442633c0f5a58d996575c48abb71ad8d89646bfa446ad39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 900fd0ff7332a68745c668398af5b54c2b06010c2f90dbd8077b91e3e958522f
MD5 fed0e6ca404201acbb2b65672c342610
BLAKE2b-256 59797c98f2b1f64b1019bf8d92ceaf11c6da87b8114fb5fa32c578216c6c4ef6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e551f192d63c323e57ab1c06712063de4d950faf4c5b2a9d0f2f2ebdcfd96902
MD5 6cf5dc85be0332939c7c9fb2715235e2
BLAKE2b-256 071301ddaf52f6b4591e32c83a7faa96b80e3b8c1748d99d21686ee720e2d710

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-pp310-pypy310_pp73-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-pp310-pypy310_pp73-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a910c497df5aa3736175bf6ad693eb4737e1b70ff53d6a1f39c531c1bdc0a157
MD5 f201d7f107f7ce4b813674d2633377ed
BLAKE2b-256 b6efd0431cfecfc46fa24e2b013849e5b86aeba6ea08fd419d063b3efe43d868

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-pp310-pypy310_pp73-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-pp310-pypy310_pp73-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 f28661a4a70bb40bbcb4a7a547ced54a68997892d2cc305a7b5a6177c3741033
MD5 5d76a21c380506eb6d0db5098d0d3603
BLAKE2b-256 0ff1acd87e2c89a759a7dff07382c8fdb59d476ace031c34678b1ed8eb2442a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f838c20685049d3c743401eff9df9afefe96b220c6b3a9e70d2332959457ce6c
MD5 4c8c9316fc74def0a2b3e5cf27295f0a
BLAKE2b-256 ad6d18d445d6e26f2521daab8d71125534666f70ca63f88f60dd13b0e8d6efad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cfae33e33d70977123cf686b521d2b1b94b985f4a0eda4661c3d3bf232a4a9f0
MD5 bddc41bd88cec37e66118da65928f04e
BLAKE2b-256 af494b3cd9f29ad38f40f7023518c266709d3e47c6c629a3cd77d19b3d1c8d26

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-pp39-pypy39_pp73-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-pp39-pypy39_pp73-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8ac444387173cf173aace81cc4b9d38a1416153cab0e9a6195bd23f64b9b944a
MD5 33ab075481447ddd4c1d9a411c49d97c
BLAKE2b-256 0000972735362c07ab26dd6c6b1938b58503bda84683c58a87484b834ef5a9a5

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-pp39-pypy39_pp73-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-pp39-pypy39_pp73-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 deadd32306417cb6fed904b32d39cd7e9d8ac555cf76791ebf4e5f35abdedbb3
MD5 f35059a322877dd834b129dd6df01bb8
BLAKE2b-256 8ad944500021edbedbc7ba480dc4f0237a7b3c2377b2c27ef66b231caf6a2e1c

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a8dc119e6c11ec40f54df131987fcd84a722fdd57ade527b653b8f92e55e0d6
MD5 4c29e243f91d83fb4556cde47475bc01
BLAKE2b-256 b374a14af2305c2173921b97c77953e34a3c51ac1eff2318a02d0969a16bf4e0

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1a45a292469dcbddfcc8a88165e4b02eff8d88a8ab6d04f365d78e0bee195950
MD5 aef96eef379066833207979b90247ce9
BLAKE2b-256 1d063162e0b189eda91b5ebd4a461d93d8958acae4f55dfe0976ac2b9d773746

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp313-cp313-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp313-cp313-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 57263fe8510dc15a9f5d322fdc497ea7758af40e0677f6ede9c779ed69f30a99
MD5 16a09546ca75d067597d237bf4cf79e6
BLAKE2b-256 d363c66523cb446a765060da7f78a4339a58f93110d5f0d2e20f71782ee0bd16

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-9.1.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.1.0 CPython/3.12.5

File hashes

Hashes for pikepdf-9.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 74b9dfb19bd14ecc91b0817773f380f72a8153bec6f108cba45e1e6fe26add51
MD5 7081398754ff2f3815c3bed857fb3fa4
BLAKE2b-256 3b652f7ee5e5582bd5849cf0bce9014ee4c5881976a0e954e04a2ad6a1c887f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8a1c26937a673c388ab37b2f3164ee348849119afe34136dfba23d734f1d74e9
MD5 5c36bd7f65e4abe687ce5ed02b344c46
BLAKE2b-256 b61ed4e5bcddc51feb262c7c9abcb3704123cbbd8de9e3901d325a6b242c62dd

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8d152f3a61a1382c451b6161f3b615ddc6bd77120c6afb0702581ee04ce8343f
MD5 b6881d178da69f94ee13cd32fa113aaa
BLAKE2b-256 59a4eea6291c9667f4fde314d6da5191b85f86708e852f61c4f88d3a7c22808c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d717df53d46da8c1e7c3a9fa262e90c628ac6f0d28fa177f8694c65f589dbd6b
MD5 479cc7ff9bb2e82be7abcf477ccd3007
BLAKE2b-256 30f3490ae963575c7ffb1babe83396ae3da35b1dd6d5331f5cd8401f3cabba6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f05cd8b6a8a57c045902b323d204e791a8daa7a5bb356ae05c5e372a1d76c63f
MD5 685550494f1d6d3f0eb73fd93b1dae90
BLAKE2b-256 73a61660318168842d6bd1af1659ce70613933b8716765aff1bdb64c2cd8322d

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0bf21725acf0cf9ea6727fefcf42b68d4f48a81810a8d26beae4e5d95efd3106
MD5 d2bfa02679f406b75d4a34f01c70b6b7
BLAKE2b-256 a5708661a5c0f9d8a5535208dd3c5800af7eb71bc5c2f2227b1b8e8e673af464

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp312-cp312-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp312-cp312-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 6317decd603de1fcdc5b2071562662bcdf60b5646ebb76ede56f94d8f3ee82a0
MD5 75d40ef0a6e5d10ad11426595d7a279b
BLAKE2b-256 a2c89a47a19e65a38069c6b86d28cf4b997c492a72338ff82943e08ee5643a50

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-9.1.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.1.0 CPython/3.12.5

File hashes

Hashes for pikepdf-9.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2d3bba3c1cc4f356201b85346a8da827c347f77e2aaccff73929455bf41690f4
MD5 696932a895945d42b1444baf35a4c872
BLAKE2b-256 1c1ebfc6daee2016dd1ed1fd3c8d1fdf1bd07bb22a7d0246dea9e2ee13d9c6dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c23ff89266771efaa477d70d9c5ba74c165661bf8456a2c1e29a88352a975085
MD5 9af05a780b61669583e8d882027f8b1c
BLAKE2b-256 32b18beb1c90513997b8c861898cefb9e7d9281b273b8c8c2a17ad915b40e158

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a17d8906981fd38f2179cd92fbfeab450c41a50035165e026ffb8ca92782b495
MD5 37fc53f9629776ec8c20d8618da8df1a
BLAKE2b-256 2ab1b72159e8ee607023c6df0f430452240722d314d9a24a8bb70005fd8f2d9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5ce90453ccbcedf7fb6eea1eb346d69ed1ac311f142ba163a203b09709e90e4
MD5 3b678703a5feb7769f363f1cd4ced157
BLAKE2b-256 87b471a03bb8f4c2b903ef85831872eacf5f23f885a3b97e8b296926ea3659ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0ca64ba58dc529262b6ee6bc178b0ff9b4a1c56c049af7d844fbb4a159edf8da
MD5 b168658ac144bd76a2ac2c30e2590f98
BLAKE2b-256 71501d00bb04b6c06a5d16577c2da4c8cb9e161d17df3e31c3209b0279656b6d

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c306f7f974cdd20d084117a5e2ba44e2b0de6bad958638b699ae1b9281736d16
MD5 77a0d6e904e722477f7abc82b7528102
BLAKE2b-256 ad5915ee3a5e487017aede8010f17614d88e484cf35061d46951dd0f5100f953

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp311-cp311-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 efbfa0856f224a47bbc1cd99d94536f93fd6095342d688b865f8bccae1d9ac2e
MD5 438a0d765fe2b85137b62c08d5a824a5
BLAKE2b-256 03c5cd043e5c4ba69ec5ec6ed43b0a4446d6bd4607dc2b0af28dbb99ffdd75ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-9.1.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.1.0 CPython/3.12.5

File hashes

Hashes for pikepdf-9.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7fe5a6b27d36662af2a4dc532c5de3477014586d256c3b859df5ce8f197a246f
MD5 01db9afcc3fc66f5e750e3e125c6024b
BLAKE2b-256 f7c6e61fe04d0152434365338cce0b5d1672d850f2f4843b48d091e46584e23a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d925fbe3a15ba2bba698424e6d83a23ed297dfe7d33b21378c018f2064e5d217
MD5 59c0457469db28a5943feb4bf3af7458
BLAKE2b-256 908fdd1fe0cf030957496404f84511d7f56479ebbb2777d4c796266e7b1c899f

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b9fd31b491fd92694885650de7398282d3ded2396d84a0f749886fb36d68b408
MD5 087cbd5a175dcb8c7e64d71c4df9e86e
BLAKE2b-256 53cef36535687412ee08e21dc5f256a9c71ee5ee453a84cd7a7287d2a124822b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b6df7870876828899510b66e77da24a9804ebc3f4db4667915671fb47730bae
MD5 b37a3dbb72722d90b7fecce1c987624c
BLAKE2b-256 fad55c676229b18db55bcdc0a32b6c8e84974bb8ff55a88087bc80ae7470a415

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dc00f4280e7f68cabc08bb0b3a6fc09025e8fef0e9794aa237fdd37ef299d96a
MD5 a925a70220e0b193b9e7d2c13f049f2a
BLAKE2b-256 c457cb0bbe6ad534a488d703239403181f825ac0f23c000dccba86ed2cf90d00

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 92f7b656ff3b15d4f4e8b3c85cc6e987d2257aa784ef016f4f5083aa1e435561
MD5 60afd68f8f38b641cc9b64f1d4c524c5
BLAKE2b-256 4fab867e4e2f83913cd2393e8eae6adffe77453d5b454584c4ad3e8c597955af

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 dd468c44f89bd23b491867a9f08360c5d9ac971545522a20af67fc9d552bd4b8
MD5 689f909a64d4ae93797dc78ace4498af
BLAKE2b-256 29bc2fd7dd84fb256ca59e01602926ea2a3634a3c535e84cc248a5f79f5214c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-9.1.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.1.0 CPython/3.12.5

File hashes

Hashes for pikepdf-9.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 83a1d837da4bafb2d9745996db1fd157ef5c16aae7d9887ec17795c6e4d187f3
MD5 75b9d8bcf6a85b704be333e6766dede7
BLAKE2b-256 482f814ff15ff444def582ecfe52f8344e7debacdb617f4b93cbdbc61225585d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 caf98f15b47a737e31103a08311925b7fa68f455f2449a864d4846c6e7cae426
MD5 f07117d14e2421f87214d5364e014c3e
BLAKE2b-256 4d16d2aaa0592e45990ab49c276804f84f766cbc22e29f5cd3e5397a8c421d0e

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 55c4ebe6fc0d5be5fb40fd462e8dea3106021afcac208d4fe7ff33b23693f11c
MD5 a5a5e17022c2204b16df4167b9d75291
BLAKE2b-256 7ec31e2f97b94184f7e09a081b688e5c25bede39e9bd2b1901ee91a191612bd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac4370bb0528e90a07072513caaffb418e3efbcb5d58a590b1241ebacca803dc
MD5 ff88241ea7cfebaea7d85fea4193da7f
BLAKE2b-256 4686d46a66e6ffbd56f7022a91a2d267e4eb45f65fbc8eccb814c3938b6efc4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 57730ab1437f02d5579edc8e767f27113274e9e9fd14f1a17fedbdbedfb02722
MD5 32814bca7af7cfa18103ba0dd9107a4c
BLAKE2b-256 87d1ca59b818a0514c8ded2339600fcd743d7041132f355464a41d87ad837f57

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 159090c1ffab78739c527352a317068d73d0fc3df180e1a9b16d2af2298af9a7
MD5 8cd821f2c18ce49ed6f05926371eac84
BLAKE2b-256 b3e708c37cf576d1a80d192ebf10f3cdbc982370eb7cfd4671e3f209c3b82e22

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp39-cp39-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 65b7d65e84b4e3ed1faf5d0272cac815935a8eebcbfd4d29a9bdbdfcec2d9cf2
MD5 0621158c0c21e0fdacafcaa282f586b9
BLAKE2b-256 278fc6a4c2603c11f3d98c11cac9034893c39347de62a9b2f035553d9c5bc458

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-9.1.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.1.0 CPython/3.12.5

File hashes

Hashes for pikepdf-9.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a455921186d69a4ec3dd473dcad3f68e794edaf8f48c74773fa3996ca74f4f56
MD5 b361837d13eb79ef0d00bd9096d62c5e
BLAKE2b-256 fdc0fcbe08dfbfe1f940e3dc7e44a9f1b57d3c0a61e39106723fcf2ea184cdaa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c61dff4191728ddbc3f197943d52b14c8646757da79ae9da3b5740ae68d39f9
MD5 541a061f691c528bc608fdbbaaba35ae
BLAKE2b-256 92200a01b7700f3841dc6453499ce74e6a09d09c7f6bda33e71e4340936bd1eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 be5d8071afa9419e08d30f4f24ac51f9905d412915da975ed0337f90a038199f
MD5 10a6512583c0ba6f8116bdca7c956b60
BLAKE2b-256 7077be2f8b13dff08f23548836ee5ff547aefe3330ada089463c122cb8437fc5

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp38-cp38-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 cb5edf23eadcb8462f6a2d8bb5758ee15bae70c3039fdbd1044f7ddfcc815721
MD5 74d5c2dc0aa5930c0815ade31b568427
BLAKE2b-256 de76213e86649eed5f5a06d061ea3394595375748c14bae020aa1623bea25a7d

See more details on using hashes here.

File details

Details for the file pikepdf-9.1.1-cp38-cp38-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.1.1-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 f0577524c0dff86e2cc5200ad425f1bf010990b80146eb83d77e445d704a21f1
MD5 f25fb4c4c14412a407de0278b0b0caa1
BLAKE2b-256 7d148d441b068898bdb4c4167490c797a5b9663397f50458763a646094596941

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