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.6-3.10 2.6-3.6 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 very low 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 basic
Integrates with Jupyter and IPython notebooks for rapid development

Testimonials

I decided to try writing a quick Python program with pikepdf to automate [something] and it "just worked". –Jay Berkenbilt, creator of QPDF

"Thanks for creating a great pdf library, I tested out several and this is the one that was best able to work with whatever I threw at it." –@cfcurtis

In Production

  • OCRmyPDF uses pikepdf to graft OCR text layers onto existing PDFs, to examine the contents of input PDFs, and to optimize PDFs.

  • 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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pikepdf-4.0.0.tar.gz (2.3 MB view details)

Uploaded Source

Built Distributions

pikepdf-4.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-4.0.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-4.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-4.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-4.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pikepdf-4.0.0-cp310-cp310-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-4.0.0-cp39-cp39-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-4.0.0-cp39-cp39-win32.whl (2.1 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-4.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-4.0.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

pikepdf-4.0.0-cp39-cp39-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-4.0.0-cp38-cp38-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-4.0.0-cp38-cp38-win32.whl (2.1 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-4.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-4.0.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

pikepdf-4.0.0-cp38-cp38-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-4.0.0-cp37-cp37m-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-4.0.0-cp37-cp37m-win32.whl (2.1 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-4.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

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

pikepdf-4.0.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-4.0.0-cp37-cp37m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-4.0.0.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0.tar.gz
Algorithm Hash digest
SHA256 487be40a2ec463a272b4490396787c9fba2b0bbe6c44e7254e1867b1d3c02df9
MD5 729ba9138448522b391ca212268972c1
BLAKE2b-256 d2c1c13710de53190182fbb851f918580337f925e6d2ea8edd68bf34ab4da9fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 328eca0a80f5138a53ba0c46a9cda2be7828ee7d4645689c84b52ea7e7a0b843
MD5 5df03e7b51908001035bd54f434ae7a4
BLAKE2b-256 d2b78f3ec5394e239f41875f2cbbe74394b98e7df3c32676a5353afcb8f6d072

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 821bef467ebfaf46e486bee3124813bb69c6194eb0ff431673c0c2671d402ec6
MD5 3373972f6e776eb79e89edcfbb82ed29
BLAKE2b-256 229ba6ca1f3d941d704af7adbea091219ccff99afb6a0dc0b0f75fdb4f39280e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 efe803f1a1f8b8884f6ca64a50fec929d8234365006eb0e8ce319adff17968dc
MD5 eeb38a9d8e58d8e8beaab71fd69d72c0
BLAKE2b-256 a27a438d7c0f6c8e47eaab5e2173d45c360715954a432b2d4498c485f211081e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2fab3581730f028c78f2afa8f4d2786f7ae16523593fbff4844032761c669f1c
MD5 995a7bd80cfd3489327dd27fa82a8489
BLAKE2b-256 a4462bcca7e73c3897887c4ea57c01cecdcb717a4966c6b9b3721610c12c2a34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ff19c58a2a434973e48878b6536afa39a0ea4dd38065d96cf6e46752bd84b222
MD5 d0e72042f171bd1b98988b641d9a789f
BLAKE2b-256 5e2485c138f834e192f702b32abc50debb0913a49fb5cffdcbe7b50ed7fc512e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.0-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0bd5ba09d014edcddc28546d7b7fef710a233b77399f1194371a32640947a4b9
MD5 77106afdc0c5977da8a50f12c6f0a814
BLAKE2b-256 2da11415ac5bfa1ed8292f09caacb3046eb5e8b98fd5cce7884e35b52cc98aa9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b2a88ae6f0eae3d2829225becee338dd0ee228bc435fcc534561523980efd70c
MD5 75e664bade6b5067d13b4dec5f934d39
BLAKE2b-256 319f7f9219393c3fd2f412ae99f6f8f2b5986f0cf7d36b6c912b03ef747931e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b83fd61c608a5a46b29d3c3ed4938fc1027d7e3e3d8e26ffeaa39cd1525b41d4
MD5 a8cd27ef7cbe83d6ca542fccda2cf666
BLAKE2b-256 9785c4ee373c3f00e764f24585db70987059c2d09797474f300af4c05b1641e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 16c7c5160ac36b8fa6cbc4b74485caecee1d86f10c3debf1bfd9e48ea032fc6b
MD5 e14cb7d57d581d5ace723608d338d685
BLAKE2b-256 5a2fff2debfd6b1c45b989785bb4847c2b6c9512010fec9310231a1aa90362de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 29a8c99f6799fed1e4bb10f7b8479837b982e4022394b9fc3b2a0b40e82f0de5
MD5 4c4416b8d9d1b52bf99709626078d8d5
BLAKE2b-256 c77fd94ec1428b567f810acf627bed1fda2dd3e297245d37f3b166cebd79cdec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 899656039cffb1010478ecb38c7d80ef33e0d64d8a0caf8771daa07dd90a144f
MD5 9826eac395c81ac1a390dd3462fd44bc
BLAKE2b-256 a1512fef0aa199d287690d75b134b38a061f31a0a21dee156fe85071d2b9917c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7282dc6da4d0e20dd82b813874d21ea9dcf9748e24d1c633583e08d6263d57e1
MD5 237f1271e7be219c832d30c82555a349
BLAKE2b-256 46a438302f57a9e8e85865b190b1b769a3730ee25341fba561a2273949e6a089

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 edd482d2424247c99999a72f4cde8c0b4b4cb03f1e5e60f2ba857dcb5aa171cb
MD5 c7a0b34f5abfd81e20b1e3cbcb431189
BLAKE2b-256 3efc793622c0b15a940ac83e2842557736ba912e67abd40ee289e4b5584f8642

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7e70cbf6c0b814b35da6cb365cbbaa76649a53fc814c6b8e2899978d5c58bce
MD5 9ee6536a6f28d2de67cc54cbd7759ccb
BLAKE2b-256 9bacfd7f01988de0f48c8c0477d5f644a5a03e6321e367ccfabd8a8f90237cb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3f659e62850258cf5c357dc56a3c26f0ef8bb8f569a8656d6d49b1b7ae103f7e
MD5 986bb61ea2bec541e3bbd3de4e46b137
BLAKE2b-256 5928e11fbb3038e77b3db7653ef6d38f4a1ab08019193ba3ab29c15731bf841e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 701ec59daf91e711cc07a4cc4f98d70fd35ccb1b6592d4444cffc966ab001f99
MD5 9eb00e3629b2314dee1e5585684021d4
BLAKE2b-256 ad81a89c5be1bb4b7bc4b044b31ab5566b971c9ddd10d493c82672ff57a59965

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f6122b5e93289787a090e945eb6a26861613430429b6545022d3ab79f7e41f8a
MD5 695d7fe2326d94569f1558030b8ffb07
BLAKE2b-256 9162078996e7cee7bc01752da6fddaa45c00a7abfdb1c593faec8cb89fcdbcb7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c2e784764bbc1b635a4066f80e875e16ca3c8327c75962acdec4b6b4dd052686
MD5 54622bd40022a02b44710665a5774d02
BLAKE2b-256 63a8744c0b8c32bc2b153565f3dd256b4a8656edddbddd40c830ea8c860125b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6887bbb97dd295cd491ddd7d5c4c78db88e83b2fec71e92e2f50c0a6e52c844
MD5 ebba42526ef22898396385fdcfdf42f8
BLAKE2b-256 37360310198ac412121d90c2b44bbf891696cf024eff77f3cd4cc033848e08db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 903b6ed114bee2ed4c0daf03fa259dee35573ce8523c2ba506b0a5c5e157e0b7
MD5 3cf89e24771337d69e3609b4019e800e
BLAKE2b-256 97e5c82ebbdb97f86f9983a3a5c32636d110da6e8108b90443833d3bbe230ed5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f7d9f258fc053eb6000da4a0db433183612de880fa68b1aa08f208f2ed1bbb6f
MD5 c3bae91ad8da80b362d32d4396aed807
BLAKE2b-256 6ed54a02fc5e0cbe1b3ca9292f6fbc311daea089d54c75d822ad47006b52a9f2

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