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 Language grade: Python Language grade: C/C++ 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. Commercial support is available. We support just about everything x86-64, including PyPy, and Apple Silicon on a best effort basis.

Features

This library is similar to PyPDF2 and pdfrw - 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 PyPDF2 pdfrw
Editing, manipulation and transformation of existing PDFs
Based on an existing, mature PDF library QPDF
Implementation C++ and Python Python Python
PDF versions supported 1.1 to 1.7 1.3? 1.7
Python versions supported 3.7-3.10 [^1] 2.7-3.10 2.6-3.6
Save and load password protected (encrypted) PDFs ✔ (except public key) ✘ (Only obsolete RC4) ✘ (not at all)
Save and load PDF compressed object streams (PDF 1.5)
Creates linearized ("fast web view") PDFs
Actively maintained pikepdf commit activity PyPDF2 commit activity pdfrw commit activity
Test suite coverage codecov codecovpypdf2 unknown
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

This version

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

Uploaded Source

Built Distributions

pikepdf-5.6.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-5.6.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

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

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.6.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-5.6.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-5.6.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

pikepdf-5.6.1-cp310-cp310-win32.whl (2.9 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-5.6.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-5.6.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-5.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pikepdf-5.6.1-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-5.6.1-cp310-cp310-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

pikepdf-5.6.1-cp39-cp39-win32.whl (2.9 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-5.6.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-5.6.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-5.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pikepdf-5.6.1-cp39-cp39-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-5.6.1-cp39-cp39-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

pikepdf-5.6.1-cp38-cp38-win32.whl (2.9 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-5.6.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-5.6.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-5.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pikepdf-5.6.1-cp38-cp38-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-5.6.1-cp37-cp37m-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-5.6.1-cp37-cp37m-win32.whl (2.9 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-5.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

pikepdf-5.6.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-5.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

pikepdf-5.6.1-cp37-cp37m-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pikepdf-5.6.1.tar.gz
Algorithm Hash digest
SHA256 03fb70ff4fada9cba864d04033f4166b5bf7fa85c90cdc05afd0ab87c9ccaa1a
MD5 901ea0fa4d77c321bea9afc7c56bbb10
BLAKE2b-256 521e0b782b5de445e302434019da2eccb33f57eb27c771ea1dc53dd60bdaef67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 13d3c1a8112eddfa1090fcfd0478187e1e69ec43680a9cda91ff2594f67acd35
MD5 e4b9307d0a25209a174ca35836c7959a
BLAKE2b-256 71be1197dcf69525e1b2562dac9e0d253dc15eaf1d300c1a837c4161fc55996a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e32e68e2cc94a13a8a9aeb60951b690d90d0a8f6f50788562977cd85b13f5f16
MD5 cdbb492ca3ca41cd2281d06c4f13ec40
BLAKE2b-256 59372aaafbd7551c88b28fc96bbb3faefdf882d7fa506ebf01d73afe00e034d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 97c303bffb50b8090f8f271edd64d939863a310c70e380f9d547ee290ca5a75e
MD5 925df0f9187a1886ef0da3093a688a2a
BLAKE2b-256 0fcc172a4ba6315337d736b2d28edec132d6a783c6e351710603c4adeca6131f

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 054a06e954d2c3efb79d64e11583f271490a6fbd5a0636eb3d903ceb4ae2d780
MD5 027faf47cf41c2ba96a314752dfd390f
BLAKE2b-256 1e224dba965fb4c5198a766c3366774149e301c5efd614f677434c9322c4e8ea

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5c59a87b0954f7e6ffc8566a3f48b98da3c3f746ee89e829608c4ba20642386c
MD5 6c8aab0aa5702d4403ee709624ac5090
BLAKE2b-256 c6c18ae09a1aec1451634660eee89540c4d7d6b6285e63b98f4d68b8be7cef4c

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 859ca4393846b83bea4b3ff05cc365886e0051db523936784cb8d5c9aecf6054
MD5 488b1bd3adc76c85f304abae06495100
BLAKE2b-256 bbd28c5100bc357a46c49e938bda1262d9bd7ae4353a7cee2d80cab88def3175

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-5.6.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d46346ea139da5036c9926939889ab8c92dc729f2e9c587963cf2f2080fb8c4f
MD5 c24f27bf2010f007131b3b9e491c4c95
BLAKE2b-256 3c6e2a3793ea4c32d0727d2e12b2822deccd4a897fd30b27896041ef4ee12360

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-5.6.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d434141d12656d6fb0d6914e0ebe68db6a822bf96e0e74084960585756048467
MD5 b3dfa330336298763d4de599b418ddbd
BLAKE2b-256 1c9663d0310d8941bb178d7f6e501ebe35241008123f46544823b3e3757f2e6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3e57debada6be5cc64ad336e7c32da691b914a1b9b620d072e7470206dc77f1
MD5 b140b15bee09c3185232485a99ff5b16
BLAKE2b-256 1d022e40788e5b483f1093eeb546323957051dc87efef81fcff9e3918f5c4491

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5f7a18a54168e4f85b1fa72062048222240f644fb505b46f05f1d8acc917e78a
MD5 84c264956eede15ddd5eab6833ae18ce
BLAKE2b-256 f27f9ea47dd792136f45a3c5460eb0dfa80203dd6401d330b305218cfbdb922e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 235456098db3e2ee30ff2996b8d59f7d096c38ef6da5655048038a86d23a3cc8
MD5 f2a64fc3fb1cdd0113e26a7466a12771
BLAKE2b-256 3fc02147d23e5be748b3bfbbbc49699a71bb0fa51dfa0a04c0a17b4ac41c908f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.1-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/29.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.62.3 importlib-metadata/4.6.1 keyring/23.1.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 acbae016c146ff8d96be6cab2e28f6c178c064e9a2636b3cfb233999741a5d81
MD5 aea9a1ddfb7b1def2f8565c2703616f4
BLAKE2b-256 56c583c170a5998e9f84e4fea0f1c8c6c709401e60abe4fdcf3b634bcd066d89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9301ea6d5cf1130a17d9f35f7892689d51629999cdcb2418d42da9a9da1a7e64
MD5 ddcebde59eaf81a34b5bc6fe2b78bab3
BLAKE2b-256 9579ad9dad753eab1fd53f6b4194cee06e0b0b05965dc4b845864bf11d4a063c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-5.6.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4a5c13455430c16f9c93f08e5f70d837a0a17b828e3a670295a7a1a24f663c38
MD5 1772e473c56e5fd1285768db0ffbc11e
BLAKE2b-256 8bd0b244e73d875860e39b2d06108bd362a4208980360b1bb0e705b54cf8bd7a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-5.6.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 24c0d95e34b6f9030cabc06cc793e288c14f78897730ff4b78cd6e435cd0a6ff
MD5 72b2f01702df3075fb869754c02ba486
BLAKE2b-256 2342ae836aed1095faef41db4943907512c6f6eefb1f3c9e761d65b9b9b01d06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4c84d7f35928137a3d60829ce7ff48787cab9a54662a20bcc1f0917be1568f8
MD5 ec6c7808b47cd23fad21a838da7eeb73
BLAKE2b-256 ddcfd20b561a322417f33a00f9cf8c61248e0410f35e0be420d206fa84b6e463

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d77ee549208395ed92bd0f607f2a474e2c6077089be183832761001cc843416d
MD5 bba271a8db81d0f7535b6d2d16b45754
BLAKE2b-256 4a206bb791cf39192b21b56a039f007b5e5908651bfe71d1420f451ad75fa2d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e30007a034a0e786baabb77fa2c65a01f8fb38d156d9c20aab2fb3e77e44d63
MD5 50916dfb0ed0689572424decb19e1c16
BLAKE2b-256 5793a6e4b06a74d027718fa4fc53e5a8a9ceb1c50dae97611545d6220fb4e022

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.6.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/29.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.62.3 importlib-metadata/4.6.1 keyring/23.1.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7dd968a073fd30a5b53cacebb99ce8bd6ecce629e1d76c7a94aace6cf328fe63
MD5 5440e74be355d02d67ae07565e862650
BLAKE2b-256 1f9d6450e952ea3796df78175920adb39a9bd21c28e144e3f3edde6a057f5f11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a6e0d55e8e441c83be0dac8dd94eab51afd149e7619a0c1309e3236e19277f64
MD5 d22f7aa8c28269f2eada23ed11de54d9
BLAKE2b-256 86e9303e8e68b59f0622205dac28b397bbd49b150d7d444f0a7031549d581a79

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-5.6.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f681bb3664dcee052facb2265d978845d6faf22f049f872aa0e2aeefff1494bd
MD5 aea43f0a5c8c3f3837c90dc709cb1dda
BLAKE2b-256 28da0e33696825a90bd2bdbb32a6fc3f863d76bf47cd657a62ebac95d318dfe3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-5.6.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 887a0e3cb0d051a20aef47a6ffa74070336d2cb29497ad0cac52c6bb1a4b2b12
MD5 d1c369f37f62e06769e75c96a7e637b9
BLAKE2b-256 3010c35b8abafc1fbf49cc02689955f72840f764413dd22bc761e293d3eccce6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f720c07108df0161677a7400a35ec06910ec3f3e8f75e376836f3b7152f17b68
MD5 b7b141caa70da661a006caa6f5e8ff96
BLAKE2b-256 cbe38e99db7bb718737a466b028a6db772144f811af96872157725d97cc73583

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f5576a9d328775421a7e4c3dd0833c79d0b687f5df5344b57b116fd0b1861232
MD5 0fbf22e7c7cb79731dfb49723a7ee179
BLAKE2b-256 336bbebf19bb116a7d90284060dee46fd3388e86817a947de73d11cd9c95864d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 45eae036f0b1483dfbb2a8739cb6ca245b94f9897373d85e8bbab14e3aca8f70
MD5 1a4a315ff2425d4e4c666cd1017c328f
BLAKE2b-256 cc73377f257549f698dc60309baaf830f31756267df4976e5cf840540be4a389

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ceb06aded3359bbddda4a4d281573b88d39fdcc7dcc80b42bff2e82904462cf6
MD5 9ae3bf3a5938a34814f6839b28889be1
BLAKE2b-256 f007ac0738e1e9dbbfaee3373cafba9a2add7f854a53571eccfb3a71f657f1e4

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pikepdf-5.6.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 6e9016d37c0a11ad8be7c3701ea789694aff415c13f4c92446b119a4dc6259a1
MD5 cb224e8c519b75a368909e350e80a1e9
BLAKE2b-256 f370af5e9f477406e0b962d50775926dd7c873141f119e2f275932f07d6be125

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pikepdf-5.6.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.6.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 677ca2f6ebe6c9a4398870e00797adb4f53a83d6309f1d2ce0dd1dd7c9f20db6
MD5 828b555f2c26e61b1de3838d9415d7b3
BLAKE2b-256 06c8df446c6aa615f446e995c15770571fde544544abb473018b68fc1a20a0f4

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e2248e1e16af931406069d4eb4e7a64f553b5e40b79cf48542d69cc04eff0b34
MD5 8bcffbdf5381a025a3be3e5658f8dd7f
BLAKE2b-256 4b7aa30758a325e6c84cb7ba61bb63602afb22c9d23c6ba54180e6b5d29a92a5

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b93577f094756725591539da24233d289924802427785a123dcc4d15d10c74c2
MD5 c7d584c1fa6c33d3e66ead2d5727088e
BLAKE2b-256 4cf112e242a624ea43ee733797760a4ef6f062b722510dd6b0e622ca447fb744

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7553fa83875113ca8b851a6d122309cc636c41676a7d4c7c686bdb253fdf0b07
MD5 5c1102e30de2d88abbfd746d597ecafe
BLAKE2b-256 c56033adf64c23e14f80ce4b2eaeb6b38db960f0cc03a2785a0a1731317dd2f2

See more details on using hashes here.

File details

Details for the file pikepdf-5.6.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.6.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dd51c9de5f067d90c79989ff10d7c28bd34de193441877d0f08c3888a5374ab1
MD5 1b468900679abac5afcf172b4f805790
BLAKE2b-256 e2ddbd36abdce7e4356da4dc13fa5394068612dd1bd28b600c456b2fdbdf5458

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