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.

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.3?
Python versions supported 3.8-3.11 [^1] 2.7-3.10
Save and load password protected (encrypted) PDFs ✔ (except public key) ✘ (Only obsolete RC4)
Save and load PDF compressed object streams (PDF 1.5)
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
Automatically repairs PDFs with internal errors
PDF XMP metadata editing read-only
Documentation
Integrates with Jupyter and IPython notebooks for rapid development

[^1]: pikepdf 3.x and older support Python 3.6.

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 provided under the Mozilla Public License 2.0 license (MPL) 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. Some components of the project may be under other license agreements, as indicated in their SPDX license header or the .dep5/reuse file.

Informally, MPL 2.0 is a not a "viral" license. It may be combined with other work, including commercial software. However, you must disclose your modifications to pikepdf in source code form. In other works, fork this repository on GitHub or elsewhere and commit your contributions there, and you've satisfied your obligations. MPL 2.0 is compatible with the GPL and LGPL - see the guidelines for notes on use in GPL.

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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86-64

pikepdf-7.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-7.1.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-7.1.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86-64

pikepdf-7.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-7.1.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-7.1.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.11 Windows x86-64

pikepdf-7.1.1-cp311-cp311-win32.whl (2.8 MB view details)

Uploaded CPython 3.11 Windows x86

pikepdf-7.1.1-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-7.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

pikepdf-7.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-7.1.1-cp311-cp311-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

pikepdf-7.1.1-cp310-cp310-win32.whl (2.8 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-7.1.1-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-7.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pikepdf-7.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-7.1.1-cp310-cp310-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-7.1.1-cp39-cp39-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-7.1.1-cp39-cp39-win32.whl (2.8 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-7.1.1-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-7.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

pikepdf-7.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-7.1.1-cp39-cp39-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

pikepdf-7.1.1-cp38-cp38-win32.whl (2.8 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-7.1.1-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-7.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

pikepdf-7.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-7.1.1-cp38-cp38-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-7.1.1.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pikepdf-7.1.1.tar.gz
Algorithm Hash digest
SHA256 eb310e903b9a172de352446458390ccce31a2bb19a387f63d37b135cb4cca3f1
MD5 a49489f4da73603ef036d645b933f05c
BLAKE2b-256 bb2287185add91a015aaebe82a8f96c60c948a00f1ecf6e750b34cb4c368f162

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 80d4eb3624980c1292d7e2db66c569f146012e86004b8739a3580346ee8f69a9
MD5 d64aa4cab538df947f4fa45f01415e8d
BLAKE2b-256 dd0214e0a0e186bd77ae29af415a852eecddcb7965a00d9e620bddf4e517d342

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fcfd391b3a255b460a9040ca8e47dd6f36c6ea43d2b61cd00b5ecb06000a6b8f
MD5 82a923f7733feaf39ca0ecbb1e4aa838
BLAKE2b-256 f0a407752476b82dce6fd1461f59020c1b6763de5aa51b5190db7e77703704f3

See more details on using hashes here.

File details

Details for the file pikepdf-7.1.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-7.1.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4290059bdf8d05cf3a7ba185d64b5756c745f178fc102aec41bbcd4a057e02f8
MD5 d887808a5a2b4dddafe2d4e512749c4c
BLAKE2b-256 89286356e9c4031bbbcfb79c8eed16d7bfd87a983d5eebf4281deaf689fba00c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f7f0bfa897ecabbee3f7dc2ac10a8dd954c42a6f858fbef13019d0cef1b60127
MD5 69354d20e72be7e29af68e2efd17e4d3
BLAKE2b-256 df406b91b65639bc17d9e933557bd9914c71d9157fdddcd5566e385ae64582a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 7eef9fe4d06cb01482486561292b3c3675d7506328f990cb60b26994dd7ac1d8
MD5 25929531c189cd92408a26e31310313f
BLAKE2b-256 29d8451a98b4714035a426ade32a19df777a9fc53bd26db9e3f1a392d165b887

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b860c44503b6bb237b97c2ae06d47dc645140649d61d2f5dd5276438bc60e2e0
MD5 7b368cf06f985320e9751fb1b9b7d1b2
BLAKE2b-256 b0349c074a6bca11a38db63101a6aa7906c26cb15f15e7297fc794a7b8799c3f

See more details on using hashes here.

File details

Details for the file pikepdf-7.1.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-7.1.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a32215111f6713c934b9ed9a6fd686940559953539e81f70bfb860efbddfe3c3
MD5 a820cd8965109e37259f0e303a0f4048
BLAKE2b-256 c38249fd1ec1185c44d0525bcc8e6a498d61c03fbfce9f9ca6ebe52dbb0d3e45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1faed2d2553aafb6f4969f0a970958d1847869631eb1c82f5a91ef636817b93a
MD5 37ccb1fe2a886e4a96fd9f6c9bbcd5f8
BLAKE2b-256 4c1c6ff1ed5cbc09222f369c70e1d392d894c3e2f3e94f21783fbb3a743b1bb6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-7.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pikepdf-7.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ab07529096da5ea410dea81add8d724ac91f093b982b86f503771bfe8864e48c
MD5 6312648055a482606b33bdc38a6fd37d
BLAKE2b-256 b691e0d16967d75d83567b2b7bda548951b35431ae1c2b579641afb2bf1b854c

See more details on using hashes here.

File details

Details for the file pikepdf-7.1.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: pikepdf-7.1.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pikepdf-7.1.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 422cb31ed4b489b9e18f4a803fab7c6ea10ef6916960a5d8b5e531c5af3bfbca
MD5 acc5e9440abce840e2d41b57e7fa811e
BLAKE2b-256 d2fec7bf916674444fdf6a69dec2de7988a8e5876dba59bf041ff8ceccf16b9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dec854f908973c5c3760d246539c58c03b7b701a2bed45173f9a4e4d766d3eab
MD5 a4a180df75666d228de41eb2610a7ffa
BLAKE2b-256 c891ffeff91bbb71e82b5968d3c51c9292db5ce47cfa2e890549d4dd90572ff1

See more details on using hashes here.

File details

Details for the file pikepdf-7.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cf912ab70313fd0f23a32811f8c3ea815a716ecfd6ee84a564c833d0c06f5483
MD5 d5063bbed4318d3f898e353893cace6d
BLAKE2b-256 16dd891f7c72aa752b29086e505a53386020489a9621a457b8985a2ce4e37ee8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 93d98f460eb209b89ce855a5defb059ca82326042ee52dcb692a05e1c1a24bef
MD5 2d8a48582e299386d2f46a413bc2495c
BLAKE2b-256 8a41b3f9ae17ff7f174c2ae95b17b4bca50215be9fe40c3bf01d2d7a7b399a1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 edea85799240a3b7534650b275bc7e87519ddf0f47ccf9bdad09b22381da5442
MD5 305a62e106fbda483df03bafbd17ae11
BLAKE2b-256 c015512a6ac0b08d17a8728446ec2c1d59a0b67a7326fe098497b73c2c10ada1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-7.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pikepdf-7.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a59559a1e480f4a7229f600d6fce22b1d32729df8552099542e37a95c02a572f
MD5 d3490dda58c8647a5da5a04a00daf065
BLAKE2b-256 1ab0ff160a1a9d0cf482291415bc046e49c3a8afc1133ddb0286b3e237c4fd2e

See more details on using hashes here.

File details

Details for the file pikepdf-7.1.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pikepdf-7.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pikepdf-7.1.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 910a45cc6506dd899032638c3775f708278d99ccc9c3681fb75a57b55051d262
MD5 e71e419802ce6462822293a244bbc7f1
BLAKE2b-256 6309e533076781f9b9fcdce386bc99f4c98a9d55c3a047aef644ec05cac92025

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0a0914d482aa1b80584659c44aef1b2770b473a504cedc209fa6db3f24575ef6
MD5 d07920e37c2aa4ad534d742e5a0e83bc
BLAKE2b-256 0e157d0384fabfa6d068a7e9dcff22632bf4732982f3ddfda59e971cddeae5ab

See more details on using hashes here.

File details

Details for the file pikepdf-7.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e5bebaca43757c9c357637954b8e49c9221c21a40260394ec4c4fbafada5ee87
MD5 a82eda7148cf9ba19b8a84bf518c101b
BLAKE2b-256 7192e84e52caba0d20a93d08953b13a485c9808f80bb433bd12ba6536fd8c3e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9411824a7aa477fcad209e6e01cf23f0ecbd6833805812eca2026e372c724096
MD5 ebabeef859df4febc080b25fe9bb3723
BLAKE2b-256 f6daf87c7f5eac8dd1866dd7f60cd588d3b63241a1883bc3fc27f96748c0601c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e900d2314a1019c98c9d3d50445af475ce2f16e8a54e44875201869f8561a3b2
MD5 f3d1f82abccc71c90281de02fb6d27ae
BLAKE2b-256 265ce4f63a3c40e8b6ffb0d3abaa8b95f396fc6db5a4ffe78b8e847c452b5aae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-7.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pikepdf-7.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5aca06b88b2d53122baaf3009bcfaec291b3c408846e401cddf8b2e89a0e0fe6
MD5 5f3d7b4be419abab052eae047273e3ae
BLAKE2b-256 0f6cfeee35f17a38641bece704fc6005c80e48660014abc7c52efdce14e31a31

See more details on using hashes here.

File details

Details for the file pikepdf-7.1.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: pikepdf-7.1.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pikepdf-7.1.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b0f1ca24118517970cfc78f902ded681c2e399dfb21ff04745143b4156dd551e
MD5 e2329f3d65b49972b7e34bdb4390a7ad
BLAKE2b-256 ee43d6b6f5b7c107b8e12835b7dc9227166be0636af2ea22550a88739a1226a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81caa67a08fdf683c521497fafd48d9b7bdf02549625329d8a1bb8ce706ef362
MD5 baeeb06c7d92d07988a4bb4cdd7eaf4e
BLAKE2b-256 09bb99f3a33dfa9748ff39dcce709e279c3911b862d31356c0440cd5c55088b1

See more details on using hashes here.

File details

Details for the file pikepdf-7.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3e1490beb13b2d1a509aeb98fb0669ab7dea4035abd1df0e12085393f556654a
MD5 9761413ac13555517ac681c59ec8d402
BLAKE2b-256 115fe10c1f267be44237d5ca9e997510e840988d463f861430ab110fd11bbb0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 93cd0357140dfa79e16c1d9249775d11eebb392665fcdb1528684aae71966b4e
MD5 c5c6ee55b12dda81af57c0dd94972463
BLAKE2b-256 6230b58dca964dd8c8c4b5e2b2fff82d55a2cdd05f2eea6c432afe468a62507c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ba75e70c932830fb7253b343f43f0ce03317661971cd3df03fc27c7cdb06992e
MD5 370984cae68fb92309921fa883a31cc2
BLAKE2b-256 2d4fc23748eb9e628db632f8d2a50d3e80e0fff39905fec5601e6beaa92a60c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-7.1.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pikepdf-7.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1b8dfdc2184aca33e271b104e0ec468e52ac6591ab51bcd32c2e53bc8cdeeffe
MD5 500da09c8292e2c49438bbaff7915a17
BLAKE2b-256 8000654332d96cfb43a8a10c9d6490f4c574d2ccdae22ba0eae792f8f457d392

See more details on using hashes here.

File details

Details for the file pikepdf-7.1.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: pikepdf-7.1.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for pikepdf-7.1.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3af2fd5762e222bf5133acec4f7d56719dda4a9b7dd468eb1c37a10055ff64b2
MD5 fe1c92bacabef6849528c2fb07450aa2
BLAKE2b-256 dcefd8d012f892e815a32b0bd09c47b46ffcc7a77da29f052c69d3f41bbb6675

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bf9129507b7258dda27845e1ee6c7c4121674a04c0a1a0ac1115c19e5b4a2edf
MD5 57d40e9c48a8c4e5b40c2f4fab2eccb2
BLAKE2b-256 5f7fa6d0d9c86ea8e3c5f1c17e049a3cdd136c1ccc1dd878baa1d9dc033b5398

See more details on using hashes here.

File details

Details for the file pikepdf-7.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b7711e2c0ff1ad265f5c0497f519584c029c9906d72ad78e89e260c57964a5c0
MD5 f35eea2914ebbfb06b35fdf480d19c8e
BLAKE2b-256 cb8b9bb0a54e1149e8b470b1619c68ee0841e475b903200fe3ae5ad297600c41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 260efb3c6aa44c013da2278872593bc4712facd5b766de2b2d88c53c5f524449
MD5 257d1afccb104e718f748b63df417f38
BLAKE2b-256 097ccfce7a41826b97144661976f8fafd06b4cbee1c31a5679d35465130a75c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b90bb4e77f9ea8a21d94c5d25e1b416f08a668377ea48edf8808be49f09f906a
MD5 8de5c4222ecadc75757664de17b965d1
BLAKE2b-256 64c9751dba1ec0db75a21dabfcb83317319106323a73003345bccafb2b613ab4

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