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.

  • pdfarranger 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

This version

5.1.4

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

Uploaded Source

Built Distributions

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-5.1.4-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.1.4-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.1.4-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.1.4.tar.gz.

File metadata

  • Download URL: pikepdf-5.1.4.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.1.4.tar.gz
Algorithm Hash digest
SHA256 a740c0c14c8bb05221d6d7f87d20f186f50907b2b114531177b0d5733d6c01fd
MD5 9f763a5ae318608d6e61bcb69a30169d
BLAKE2b-256 c070ae564e26cf53c7980c7b64e647628ce417262a42434b8fc5f25231550e80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 785073df6a0c28c1f48443285111a3983e0723c7f734e39a3895dbbe9aaaede9
MD5 fe14708fb7049c120e8b7426c4436f30
BLAKE2b-256 ae40d3bf065bdecb579fba688b686f1e236435452a6114ac26a8ff8e283f33d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bff70ddb8f5281fc144fbc58d78b496e69895308e42623b9457f23fcc1f0f638
MD5 62c9e7cf7f28eb07ae105de3345331b2
BLAKE2b-256 975e2eca4d068772674632317b12a8bb0e3b1ddf87662c2b2e0adf3907d8ab11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7b93cb71fe91a046cafe0480058933a881b76992f676363d5164bc9a102ba7b9
MD5 95f810349457bd35c84f80fa1e07dd71
BLAKE2b-256 26c18a92dc4c2212959d78f618fb2df98486881efe9d7db203dabfb7855d9988

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3804e12d06ada0ed2d6ace4f2b12aa0cb3070976c945f240e588ec873e72d66a
MD5 dd9aefe58816f387d475d8118a4a4282
BLAKE2b-256 5a5dabad4e220425aed934e45c234e77c5df4e469c7232787655d77f441eb595

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1298ace4778ce22b38195f630b72d7e3481f1603de44372082fa91cadd900344
MD5 de6050f3e072adf17efe45501ca0a146
BLAKE2b-256 bfb88bda7932065e4ee2ddacd5d881efe0c9344e140e5a26239abdc5db291c34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.4-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.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e77ca97f0496da5797d5d2fdb5ed9e3f8ba41fc398dd1122be0c209c5eecfaa3
MD5 2a7868f196abfa3d35be714728f50598
BLAKE2b-256 6a6f4740f5ffbcec0dc6f5c23f47caf55cd577ec1ad4a41e6bf36f72ebbfdb49

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.4-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.1.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 be4cfce43e7638d81cd0df2771ed76da9cf4b287bf27184c1d50ecbca28393af
MD5 bba84515a0d657b5c4eceb4cad82f3cd
BLAKE2b-256 a673ab23c2657ac5569256292cb51c163f990b28bdb77099b0c371a39c51ccfc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 418e6ec10bc3590d420c20f8c92b043f0e96d3b6ae5523bf2620f0e88b188127
MD5 1de8e849b96b7d0aebe7c6b10a057c9d
BLAKE2b-256 020871d334b7cdd9b3165d9355941478a669d7bc378cc34b2439fb8b96fe2694

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5f8e2219923ccdd7b9b389b685f5a55d25fb31283760616c3ffd680c77402b57
MD5 be67ac67041452a1bf664eca032c85a4
BLAKE2b-256 66b8016aa269486ef2d6a45c998af4ade27ae1102ae4cda0782788b9c0071f78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.4-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.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24bfda3e08279ff3bd3d63dd462104b21a87a2b8c8631017f8389a100d453f77
MD5 5effe03765c68c6f7b3cb78f29e797f6
BLAKE2b-256 bb588ae351c7464e3b1c0198a21b7a989946c5167a7ad3385876ab098807fb2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f819431f125c94b04b5fe9cb4a3c8bd20980cf971cfbdff88a38e55fc73f131f
MD5 dc783938e1e3719ffafc4363533d0dfb
BLAKE2b-256 0177b91cb99ef116cd792cf412c4aedc540b726c3b23eac82a9749f4427dc01f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.4-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.1.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 41008bb006572af78e3136dc722e909c2384f50a193f684c3ff61657dfb84a56
MD5 546b38cf4f7dcc839a58c7c32390df9d
BLAKE2b-256 275c033a95303bf52cf51f40cb58fe03ad714991d8db7a838043289c56b7a6e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.4-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.1.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a6f454dcc922b1246e11014cd69ce871d60bdc95f22370e581f3ae4d37efc802
MD5 aa242e379f809f3bbc9f7b2b7e15bbaa
BLAKE2b-256 e96b23fd8fe1a665ef45c6956b630774368212e25759054d6a51cb159e563152

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cf65a8b28732db26399dad012faad0d393dda5ee228ee697ab8c207ae2b74070
MD5 15a1ae47d5fa83ca3114ffca736a45ab
BLAKE2b-256 62e3e57e3b66831b7243a2fca5a6801ef95d70fbeaa761c75689b4cb5950e699

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 634289831fb9920deb251c37234aea6f51318b7e3b20b9c22b76fa1384598f79
MD5 a8564f336afd407664d633efd157fa4e
BLAKE2b-256 e9dc799bcf1b9db4a409fcb801aec03e1c9b36ae63fa7756cd84cb1d4e0b0b5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.4-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.1.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 08f230a6e807b7067120343f9fcb654a4c3172dc5782304e06acce09a50e2c64
MD5 cbdb9ede5fdf6006b9356705d410b777
BLAKE2b-256 07dd82351411d910156426bbeefca29ca677ca8048e5a349ee509e0fd20b1260

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f9d841a2e0a1f402c303876f7ad6d298c61a83faaf138073b57bfcc2f74a9ed4
MD5 c0e4262f9254c0d986847cb5caf9d487
BLAKE2b-256 b7e7b9c1579eb348963bc8f155e78b83a8fe0dfb00ac8107448d132e6d70b125

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.4-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.1.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fe33d7884fa2092d9d838acdd0ec00c8b0e4f6d77d7444fb2fbd4d44f79fe860
MD5 8f43f1f251f144b50097b6e5cf8493e3
BLAKE2b-256 97ec0244b7a085608d4d769344748bf47e6ba457f3413b12046e54f0dcd7fa63

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.4-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.1.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ad36672a3df28f4120f9bafa15a07e003dde111847b2e7f55beeafa3b30afe7d
MD5 c0371021102268f9a2c3b718ff818a05
BLAKE2b-256 db8ae4d4519499fb760bef220245969d2be76aca11e9904a902eb265469a0792

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d340349fb1f37449dee1b00c5717d087af6d68e62e1a1ec0436aa31f9d5466f6
MD5 7b7897caed3562f724518090850e2592
BLAKE2b-256 60f5234aa7042c29f1557355b438c32f503c4e54374be114ada3c7ec44bfe756

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 48dc999589e162a82f24cf7be57844c77305e3add0fb3ad130cba6e4cb91a6b9
MD5 aeb67b86afa0ec3f2c05a13c25884436
BLAKE2b-256 837d04eb2f829a12cc87928459dff9394191052a061d3559d9494bb2e8d9c931

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c3c1702eda09acd9382d4d4bc7f82b478956e783337de4e518c8fdcff0ec1b68
MD5 e35029d8c2622e6e08e71a9e08001291
BLAKE2b-256 d4e70e316b8c88ce3fc7e970319d8c20c5b00f7a71961a52d2ca4281c2341575

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.4-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.1.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e811b1531712489417344155dea6920fcf71e7678b4fdd9ce8c8e51f695512c7
MD5 46625801593d25c52e6c8c2b91d5a507
BLAKE2b-256 b411b3eb3eeb977dd638bebd2e6c45a16be97851fa54531b97bede1a9ea29e3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.4-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.1.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 0922ce13e144fcb78599d8e0890881891d2e3c8d30a40f19dc885c81618787dd
MD5 f5e06f25b46ff409f3fa3a4337cf378c
BLAKE2b-256 fdd7e4e03b77f099bc383dad248e7f4176278a23d955b65d97eb338d78a95536

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 382874f43b02206548d674f0f907466b2a128347ae1363f5700666c188a9a3a0
MD5 4f609cd0c425ebd298f00b7af7811fa3
BLAKE2b-256 be034ffeb5316fa1f1b115836c34b1a40b06c36c37668fe71be0f0fbad80d7af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3ea607b53b6e6d839ecadad3938c225efbc7969fe7fc6939099ddf4e852e5605
MD5 e7322386c3da52d79869f9b2a5f6e98a
BLAKE2b-256 d7fa774449c0489cbd2350e11d28b622ba2eeafe69fb1da2218df4d2f075d3a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eab1090019cc1d77c4ffcab8ca4b646b348baed95bb74fdccbcda943e4954f7c
MD5 9831d2ce5dacb798524b652cf1974dc2
BLAKE2b-256 a1ded729aef233f7868eb5a60d622a71708e47b1bf49db2f35b5f959b5564a63

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