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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86-64

pikepdf-9.0.0rc1-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.0.0rc1-pp310-pypy310_pp73-macosx_14_0_arm64.whl (4.3 MB view details)

Uploaded PyPy macOS 14.0+ ARM64

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

Uploaded PyPy macOS 12.0+ x86-64

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

Uploaded PyPy Windows x86-64

pikepdf-9.0.0rc1-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.0.0rc1-pp39-pypy39_pp73-macosx_14_0_arm64.whl (4.3 MB view details)

Uploaded PyPy macOS 14.0+ ARM64

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

Uploaded PyPy macOS 12.0+ x86-64

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

Uploaded CPython 3.12 Windows x86-64

pikepdf-9.0.0rc1-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.0.0rc1-cp312-cp312-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

pikepdf-9.0.0rc1-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.0.0rc1-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.0.0rc1-cp312-cp312-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

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

Uploaded CPython 3.12 macOS 12.0+ x86-64

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

Uploaded CPython 3.11 Windows x86-64

pikepdf-9.0.0rc1-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.0.0rc1-cp311-cp311-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

pikepdf-9.0.0rc1-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.0.0rc1-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.0.0rc1-cp311-cp311-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

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

Uploaded CPython 3.11 macOS 12.0+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

pikepdf-9.0.0rc1-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.0.0rc1-cp310-cp310-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

pikepdf-9.0.0rc1-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.0.0rc1-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.0.0rc1-cp310-cp310-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

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

Uploaded CPython 3.10 macOS 12.0+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

pikepdf-9.0.0rc1-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.0.0rc1-cp39-cp39-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

pikepdf-9.0.0rc1-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.0.0rc1-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.0.0rc1-cp39-cp39-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

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

Uploaded CPython 3.9 macOS 12.0+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

pikepdf-9.0.0rc1-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.0.0rc1-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.0.0rc1-cp38-cp38-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.8 macOS 14.0+ ARM64

pikepdf-9.0.0rc1-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.0.0rc1.tar.gz.

File metadata

  • Download URL: pikepdf-9.0.0rc1.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-9.0.0rc1.tar.gz
Algorithm Hash digest
SHA256 b38ac5bf1bcfc7dac331687c536f8f21e8a319d9d74a6167daf5eef5836714f1
MD5 caf25ae14db9a373a59bc016e63a72d7
BLAKE2b-256 53876ff6d82e095bb5389b7f658fe5fd9dcf3ecc9bf9312a787c0efdf9cecf48

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0d7bf62d173def4dbf842cb059b61b309dfc02313b6d6271ed71252659e7a944
MD5 53c0ad6f7e87cab6b6d60888ac4bb142
BLAKE2b-256 babb4789ce014ea8c72f3168d2e35e63f9c9f0846c2420cdcf373c81722aca4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 783c956813440667d4797a91d615db0282fce658ee66483eb327b61db479fbe9
MD5 fafc9aa212a5275f8e47817cd7edc297
BLAKE2b-256 50cd0ad215589f89446254816f1390c7c1d25084359861f21fff027eff6162f6

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-pp310-pypy310_pp73-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-pp310-pypy310_pp73-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b7f255a9b76230b19ae0985591512ad9a3620fee035f919a26c62b022d74a967
MD5 e020e596908496a59b28c5d55f4e2774
BLAKE2b-256 8154231b54bd1068de4e66ae708cab4483f2d7aee8c11eae644569bb4dbabce5

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-pp310-pypy310_pp73-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-pp310-pypy310_pp73-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 fd72e6d66577b5b55778e2a5ca989f44d951c725ed653f70198e52010e807b4b
MD5 ef49c6cc79e755c238aa6d3a35d0beef
BLAKE2b-256 08e9bdf379ff7676f8904ce2f16d03df2616d42791aa70885eb226f7e41928f2

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 1613bf87b03871b2e2872b084573bcae66406a89afa2a2be72ef1c5b5c363043
MD5 87fef20e3031602bc62b6c4b07d85b0a
BLAKE2b-256 cbf04de7362f0ffcd5dcdbcbc29bafdd05fa3ae2797668b5ed9d4ee0f418a870

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e7079c515ab750aeac4927e5b24cbbb506755f351901d2cc82d99ef8cc683009
MD5 780c67307f3814fbd45bb1268e2f33ad
BLAKE2b-256 4a4d1a94404455d5377e2b66c2376643f7f62deab1c200933c766862e02ff581

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-pp39-pypy39_pp73-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-pp39-pypy39_pp73-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1938d74d04f2cd30154bbe72c0d5177407e6b710e53284a5f13c35438acb3832
MD5 29d3923ef2db632d63d967efa54660c5
BLAKE2b-256 90650ad20e0f876b94a19fe3d5ce52a33e443027463982ff9e82cf69125bc370

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-pp39-pypy39_pp73-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-pp39-pypy39_pp73-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 7d00ce56f8d846dbe1318b6cd5ef9699404f469da13c04819a18efed41f2649a
MD5 dba9cd84da273ba350ec60ebd4cc3744
BLAKE2b-256 deff43831096cbb2c2ed4b8880f3aa5ef13f013855a133c538933f2de65862f8

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 70cc93ea039ea9e42e071dad0e0ec11388933ccd27d20eb4511bf33a5bf16268
MD5 3b838d49d7d89c69b038997fb21ab747
BLAKE2b-256 942de9ec24a9931eb138a0387fff84f03e3c9b1e117c90f8580a8b7d7f3331c4

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b5bb45aaa6adb2a36bbdc554ad2dcb257472273e06853ef2f832c36ae7e2011f
MD5 6ad78f58eaa74e6c533b113fc6986ebb
BLAKE2b-256 490da644fdb5b28fad5f0feaf8122f851a78104f09b828eb7f679aca2184d7ec

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 36a76836322892de9c1ae9f7f644a5433382111ee8d813b394b86d15a080bec4
MD5 efcc85c46250e865e4591db41a2aaf42
BLAKE2b-256 b8b9a9d43215f1353bdffbd84001d2a506aca642494c824c12f8730446afcf95

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 642a5257fcba0bb3cc7300130024d27806d259c2898e37aed32bd153bc6d2391
MD5 3891fe80b48402e3332d7a9f04463ea8
BLAKE2b-256 60d5a5dac6f2cffe898cc98068ed27b61d405d128f77862442d96f3e26cbd464

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 41dfcc48284fdd05e7e0ff4120f4fd461116d1a6b0cd2d371ae13661b5a9e5c4
MD5 72fe9d8fe441ac29c83fff5470cac5b3
BLAKE2b-256 57034597a2b0909aa0e5d6741daae867587125d772b070ce0ddb45dba19a9ffd

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 55fe06dd3f0db75b3c9044156c63dda23d3d6c4bedb8fbf3b5cda7b51390729c
MD5 850ca1b1465d44301c2f9943b2975ef5
BLAKE2b-256 1a8b8ee5f6d36829f95019543758cab466be6d9c838ed08a5e6446dd09c40a25

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp312-cp312-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp312-cp312-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 f5e2be722edcb263bf137c33bde34bcc725b34696a2bc39bde74bab3e9c99325
MD5 b0b40dc59cc704e73e8b4a82310e85ad
BLAKE2b-256 6bfd96db9b4f1ec974d89ae872ddc1002d04aeb94b63e851acb5ee4d41c211ea

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 847b53f7ec922ee35b46fc7019a5c938121407f4253366891a011f1446096a8f
MD5 72db31d94ca1027db7e14dca94a438fa
BLAKE2b-256 92e331555407d583e614fce1a507b8705c79d2db2245e3c135ee2ff87ab81a3f

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 07e28187e27f8ff7ba4f6948cabad413d872da2492775bc3c8d4560b4931c1cb
MD5 19f97b548e3f7539628843bd9007211d
BLAKE2b-256 16af3294dab3b542993cf90915825b764342286b2fc964f15aaf21f08ee6ce3a

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 909277a4d28c3139f7988668af0294c622caf358628a33b066dc3a868cc56a9d
MD5 82a1595bcf73260c680ddbc99ed630bd
BLAKE2b-256 16f6c3d27170e2aa444ee200e429d6fe694e7b9f1678fcd390b1e9fbc882d304

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eab745cb3693ca76d5faebe45d1b952d63f328bfddfb3f766b403344c7de5d49
MD5 c024d9f405a004dbe5de6abd51358bdb
BLAKE2b-256 0402953f15ff68c162db5879fb703b22072ed7977135d5681f1d73d6798a8d16

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 37e49313bae5f6211af9341e339aac75021189a237a776b9b8ba75e23b595947
MD5 8bf289d8031f7239de351a38e5ea2c8c
BLAKE2b-256 f55ff838ebf2cf71935c3218f304c800fc4670e224ec6dbff5d60a1aeb54c4ac

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b8ee418cd2b8cb76c655d94bff55b710ebabbd4b30215fd820c46f8f1199c310
MD5 d0c7699960b35f31bec375ebbc596092
BLAKE2b-256 5183b552d90567c9b377d37a2a4bb3ae15ecf07657cf399486d8bffa813e0c47

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp311-cp311-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 38c54a5d699a4f9317161f545d09839ece4dadd8d72bf7109fdef8c41dc249aa
MD5 4dc96e90eec16ac616a816ab09347d97
BLAKE2b-256 90f46683d11d596a14c5bb7258d530728ccc49063bd6d0cdeab7aff59175adfb

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 158b5afd27d15b08e52f8a3530e6af95f5bad59acf4dc82d7680c2bebf5f9a06
MD5 b2e3b377a7b2b0127e5f81be8273eae3
BLAKE2b-256 abf14c9c879cdb26b3179f601c104523355a7aba64974d61497b49899b70ba33

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 02f2babae990cff67336d43e6824d8fa1a7ac309e5e1a7525757a3959fd3ca76
MD5 6a62200b81978118f4715e5148a9b1ea
BLAKE2b-256 d6ad034cc30a1becd6a7dd6df42b82f9cb7b8d7ba39ac76c398cf1c2b7010714

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dc96343783935b721905879a9d308a99c453aec87874248d0206aa17aa60ea54
MD5 acec147bf662d2d9954e88f9dbf1102c
BLAKE2b-256 6057f25ce7ca09b432992e0ebac6c9e8e06965ed136b236c053afed4397d0551

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42ce362dff863e4defe3c3093c2fec11924b2eb890702605d47d7e385d3c0f11
MD5 7b809fc656db19975b0ab28640908fc1
BLAKE2b-256 ce98b2da5a81d35bd0e4229d5616b5ad4421066979d13125a4a7e3d4d8df1ddf

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e78ba9cfc2979082372bbdec488469f2c7c7de6c9fbba68b3758a6c81dbb5b81
MD5 03386d5145aa42d0260fb9d6d846faf3
BLAKE2b-256 530dbb8f1b9cd7bed79110a1abdaa549974dbcdba2ee2891e02d86dfc3ad9587

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b3b75dd18f3059a4ff0acce8dfd381ff963dc62d26ca551802a5036faac982f5
MD5 4898738291018f2d8b00cf4355b21062
BLAKE2b-256 146b23a0590f986845d20231c5e25b766da0f9df8351ab9d8fd0ae8f547227ed

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp310-cp310-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 67b142904da53f159e162aef201ed6229ac49fc517189130e3a6f379b603363a
MD5 b6e923877d0c0d3c5dc5ddddfc7c567d
BLAKE2b-256 1b9f253202c8c19641ada15a30e5c258c04d922da1dff525976ef65921150c89

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4bfc8de8809e2aedb2011b5a26fe447662f11dc8058b4b88059e1e77e117ebb5
MD5 e9ce5b3eab71a09f38971e810a064905
BLAKE2b-256 ede0fe779b58d696db91941f2dc528bdcf5d43eda454d82f950d2b01a7df5a74

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a923677c3eacf57eed37c7cc397ac3c9d0ce82f04b420a074d34592b4bd25a96
MD5 24d6df9b19f054a073df1f6fc70292fe
BLAKE2b-256 3e5013cb5231df18b25d6d646513a0e9594d2eae04eee5f6a2a54e9202333dc5

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 372e17c3d9033449d9347a6b2c67bb94d2d7541f5eed66451ca366116587d44f
MD5 4ea8962fbee387e0d61cbce5977a9d5a
BLAKE2b-256 778586e3f418998d8414d134abffbb5f00059dd0a199e0acf9a66e58785b7bbc

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a83c28eb545bb07d69c10404101e09801b3e1ea398bba30352cea1d6f2764856
MD5 745cb398dbf69ea49a18962a60c429a2
BLAKE2b-256 fe7f81eec44cecc5a14e3b0955622073a2ea193ffbb5d9646de835fe36c1ce2e

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e63b5364293e15fe93aeb4879d05b2c7e76ace7e36c7c556849997ba648c7f2d
MD5 5bc27af02907d43164ddecb75d67739b
BLAKE2b-256 97db85e0765207b605eea79117fb8c2efb669cc7047136341d65158dd4436b09

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 66e2513b5e53a77d195ae43888f7b0b19feb1181cccc980a49d2a6c358eabd0d
MD5 2bbc5973ed3ceab9ce727d19753a9af7
BLAKE2b-256 dc6b4fcc2d61b4f62ee8033701fe2245419f777f418827fa830d62d1e033826b

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp39-cp39-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 71d1233e2d01c4eb4cf4e71a5b46ae60c16a1aa54b9eae475905a13106ae797c
MD5 fc2001578508306dab90375238e57963
BLAKE2b-256 bdaaf31d658eb3825fa1c43134757dcbcec2e25264b663b5bc1d70504a87a5bf

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b5df219b91104f5c73deb6d9e1d8d0fdfde36ffa6e5336ead69b12436a9dfb5c
MD5 3cb51f3cbdd7f5a2fa47856010784b66
BLAKE2b-256 01cfa7e0ab6580587e4baa25654e624af7faf83be58fdeeccb2ae030f317b51c

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 18a2bebba368f310f847129a39ab96bd436a8d0f311a45e279e14c15105c9e22
MD5 6fec6ca2367a18125692ee6bf93e9ad7
BLAKE2b-256 da715db56e2c1df7b6b496aa174b99e94401f846ae27cbb9168b796793108046

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bd4f5350524145508a49cb356a2a19164c8677b7bc51d8ab2217ff42776b4bb5
MD5 b04bae3267e969af9df69a628134f2ec
BLAKE2b-256 a548b07a7c8e4aee8b4a892d29ba66c4e8525c39d5a34100255a104daf543da0

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp38-cp38-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bf9ae3d1beca39a8f0ea034e1303cd04df81e2dc5999ae47f7d8514a8effe643
MD5 4747df102342b8939e0fdff9376c77f9
BLAKE2b-256 22899429d4612a8b2be11c553707e102f0606b9ab72e8f2470d915a96490a0f0

See more details on using hashes here.

File details

Details for the file pikepdf-9.0.0rc1-cp38-cp38-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-9.0.0rc1-cp38-cp38-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 fe9b9ebd07e44872faee7a94e6542352ce6e23dc655ec77810c07eba2cf3d26c
MD5 626561093a4384db4c4a0fa7c21cb638
BLAKE2b-256 c225c4bdc666b31356d365257d1a83c5caba3971e39ba39429536d3230323be8

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