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.

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.

The debian/copyright file describes licensing terms for the test suite and the provenance of test resources.

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

Uploaded Source

Built Distributions

pikepdf-5.2.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.2.0-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.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.2.0-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.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

pikepdf-5.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-5.2.0-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.2.0-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-5.2.0-cp310-cp310-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-5.2.0-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.2.0-cp39-cp39-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-5.2.0-cp39-cp39-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-5.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-5.2.0-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.2.0-cp38-cp38-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-5.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

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

pikepdf-5.2.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-5.2.0-cp37-cp37m-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pikepdf-5.2.0.tar.gz
Algorithm Hash digest
SHA256 092846e2b01b04e2bd0d208fd59ccc010941e70fc4aca2968b5cb3fbcc2e686d
MD5 7fe95db4bb36c62cb6a6f66ffd671d6b
BLAKE2b-256 74111551df95a3303f67c496b2596170a9524fa9036eab7365aa4928bec701ab

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fefc19c9707e9ae50f0ec624dfeedbcad66cce9d9dbfaab8b7ad6d376c251ea8
MD5 68447cde5f3788240232ac46d40ede32
BLAKE2b-256 869de9fc04b5e9948d3589491efd64d2efbb2db2977ca33b0f9a6904ffda4f68

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 faf63293ceb75192a2dc3adbc8e1d571c1ae9fe7794a6918ca1ebd68a05130ca
MD5 8c145b4005add8831b4dac0ca89c0fa5
BLAKE2b-256 ff5c2df24463213725994f80a56b798fa41fbda83a017ab578569f043a5ce37c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0c8af143745d5944715f36a82b9d4b196536109936179f09ece51463efebed5d
MD5 39518ca83b7aec1a9e9e0373bd58f01b
BLAKE2b-256 d42f0e4379083b63126524aa2212c5ab206925581f37312e933b61f3e03da426

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d451b18c959144f410b0e004d66b80c6120a173f0e74135b91786786d9d91c29
MD5 ad2253e447358760b414d4f28c1e6ebf
BLAKE2b-256 0746b7a59d52cb68e0733658fe82d2e59b534f01e94ae1136c9a1f58a35ab12e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3c974f233b54cc0da08a6565845666a066e7e3c2e7ca1b80a54311731406b6f6
MD5 acd1b832d30f5ce120ada36012d570be
BLAKE2b-256 814c4048b426b243f8101dff8de7adb37087a5eabe2f432519742176a3b75a4a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-5.2.0-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.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1bc638c4a67de39a66cecd50592e21add522db4df8445cce8bb8982ee7eae704
MD5 029c3d95b88feb1677c18978d1d3ac41
BLAKE2b-256 e4776224711cd076de48f5a9f54ef2f8ba73dc551cd3d2737bf3199733b79d88

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-5.2.0-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.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 26157e137d787545468d7f0ea1c39485f2cd36ff5529220d61889852ba6bff6f
MD5 c54b6aea3b0fab2ea3102c970e90bc72
BLAKE2b-256 fb4f23fa83c34eeab562ee8ebfdd45fb67ada195b2163ac038419b17cb5d22b7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7679a88c7a3611e05323afec6ba96ebb3c0441d5ccc822484c3139a767eed6cb
MD5 9352ea01c6ca42dda16d418b000e3e50
BLAKE2b-256 cf6527646746931b9f652d428d09ade14db5164fdf7cb05753865fe673be18b6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 04c555111892a52e059ff4577e0e702654e4e1d824c6b54a86e32229f528fc24
MD5 432ede311efb08512a206853f5eeb844
BLAKE2b-256 78fafee59fee09bfdd254f85e2519f14f6cbc6eb6865c66542e31449cea0e401

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-5.2.0-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.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c140eca8a0925bfce9848dacab1aa7203c7f737ad5e8144afe975c9e24ebb1d5
MD5 8c6562ce5de66cbcbf1bce589344583d
BLAKE2b-256 8469c16332fbf24a4030781784c71bee3e120860a2f5c34ab07fb97752b9faaf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1c6655e762cd7d77af7af040cbb13c85c3e2c900d1eeb86bf6fea16748c49d28
MD5 8bcf0b92cf62caf797ae7c21441908ad
BLAKE2b-256 96474741e8e8acc7b5d36145fe538265413d7cab8df9e3b8c6060610501ecc98

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-5.2.0-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.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0bc8fdbb6b20ddc6a772148486febaa95b7af186fc30a9b6496aeb64f3edcdc2
MD5 9b31c72d1158ff35495c2af5d11aec46
BLAKE2b-256 2712392c9e40f2406ebe82b97033bc00a7aab30ed087148d6926928ca0b2a5ef

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-5.2.0-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.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 49c1feb636fbedfbf5b5fe5bef80ae5aecf1b0c4c00c82692295a83311cd7e78
MD5 555a1e3eb5d6e96e767c78970083563a
BLAKE2b-256 471afcf7b5a6aa132fe99945a6a497b2c2468df1b93f00a75ca6a5bef8a981c6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4b3b93e1bbfe55312a3659926cc4c3c970d61e38a292bfb041ec4be06846b92
MD5 5e6e0783407ee10b3d9ec88829d13093
BLAKE2b-256 2a63ebbbe3e3045044b795c2881259a4204b556b3bea3066fab912623fa1fed1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4970947dd30dc5e3e6f978c61ccc39ff4ffd679c5e31274677467e088dd3284a
MD5 75e5c2625c2de0a5b35fd0e6998b125c
BLAKE2b-256 84ff1202ba292068c74decc0539e423c2635860ff69cab29f02c388d53297f2b

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-5.2.0-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.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d30400c6f9e3fe3d6f01aea73e3bf822e098a48c86407dd61f5bd0a3a76ee572
MD5 6bd489970d79f25a58ef3c268882fe6d
BLAKE2b-256 9f8f3c74cb78cff7fb936ae5bedda5fb7b1904e3a326e1da67baabc96d8fa983

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3022a299cc5acfc717e56b2852d09e5ec3c564dd5f5e9290a69828384d4d8c1b
MD5 5d4512fc918ceb6fb8bd75853dc05c64
BLAKE2b-256 61fc171c08c6294a91b40ffee93d43b5b4d606694c5e3a0a69d945734c66f8f6

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-5.2.0-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.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 cfa51176b9125f9856f637f97c8aa7d219916dc7783547cddb231edf4baff7cf
MD5 6d07a1c9fa3758f189fbad4ba6d28c22
BLAKE2b-256 2c69f787d0d3bb55159d502129ec107a3013acb8ae0d9c65861a1c33ff623830

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-5.2.0-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.2.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 2b43b872653262ac5cf74b677347a168743bec47470d167e3f7fd6dd1f5a1562
MD5 b337dc3b75365b9c09fc4529abdbc8f6
BLAKE2b-256 6606acf815d56320f961155c4895a0e6b4776d84baff05b866cbb9983f07478e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 102c15002cb7c920f99663ca5d8628f030d1fb39fc711b77731e8ff3bf21fa5d
MD5 aa93ad860873b66874c3e5424968015b
BLAKE2b-256 34a2966481deb6f233ecb0f2dc98fb9967bd154e5c3e44e290a06cd1d010d57f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9038c4c439c61d922308d69bf806f0333d5487eeab34f78006e92e6708525d7b
MD5 33e1e6266617321bb8ee6153ada94161
BLAKE2b-256 4c7644c925522ed2af70c1d8b79b774825563292ba6e89b917d1f30dd8cd2436

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 081335f08de35e8c18922f3088486fcd69f4e3279622c36760f9f9db57c2ea03
MD5 6404e90aa2a1b5638226e5387e1a50bf
BLAKE2b-256 2877233a7976191a810641e8c96575510ff38f339ac9b165f5aced5db5370d6c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-5.2.0-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.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ded14c15abf359b88d8afaf0c022cf08b51b58da4b4b203331e5dc3ff7bc686c
MD5 6f1324c6c247d2945da396b51254bebe
BLAKE2b-256 aa102372e0d51e1e46fdf8e54882528912eadfa51b1297639e9627e50d321adb

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-5.2.0-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.2.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 dbf3703f9ea2b7051b69fcfe512af9a74e1a8cd1c777961e8a0b751db3b926ff
MD5 6996de7fc510075166671e5ed83e8157
BLAKE2b-256 316eaf85f14b0a9cd6795f8b27f9475c7728dbf9ee136fe3c5830e5bcab364c0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 764f08c7e76b7c6bbffa874aa9126ee2076caa1fe0c0926d3690cda52a6f1328
MD5 1032001aac0351b5aad8eea4c810fc8e
BLAKE2b-256 5002ac0893593cedc87ef0bd6f4921a17b642b83c6af84b2800334e80b174421

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0643aa91b9e335ae64c42883fc80a73c3a9eff1532b92ae3cc8eaa970b6abda0
MD5 3656f49f87b62d4be05092fe99fd26ce
BLAKE2b-256 c6be4407a14df4e5512817f5aaa4a06c81719e22eb99ed31a5b81ede4cb0fc69

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-5.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d8dbf599b7f535aae9c924ce154a2a270d8393f33b47f9587f30f556309af88f
MD5 4e95c31faa040e875f2a1cb0d7098dbb
BLAKE2b-256 d81eb2db9555250e77c8dc4c2ebf0618995839e2fac8678d63e445a8e1a90ba0

See more details on using hashes here.

Provenance

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