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.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

[^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

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

Uploaded Source

Built Distributions

pikepdf-4.0.2-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.2-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.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-4.0.2-cp310-cp310-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-4.0.2-cp310-cp310-win32.whl (2.1 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-4.0.2-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.2-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.2-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-4.0.2-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.2-cp39-cp39-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-4.0.2-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.2-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.2-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-4.0.2-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.2-cp38-cp38-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-4.0.2-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.2-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.2-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.2-cp37-cp37m-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-4.0.2-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.2-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.2-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.2.tar.gz.

File metadata

  • Download URL: pikepdf-4.0.2.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2.tar.gz
Algorithm Hash digest
SHA256 711d07e8c8cc8782563de3b9deb448b96bebe04fbc89d675016f91b3eb5296cb
MD5 729d7e4b50951ebc8c69e89ec9f45770
BLAKE2b-256 741973f648063f8ba425c5bbf62b8c5282345f85750b3c2d596b127a0dfd1d95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc102dedd1b4e248fc804c4e14e88de23065d48f39bcd857e7a6ddbf636fa233
MD5 47ffebb162967629974f4b48c7e544f4
BLAKE2b-256 a18612e202be015df91f9f94b62c47ff1ce70d927a65187cc29643bf7738bb62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5bbf623e9c2cb2eafdc94b61372c451e09bedbfc1be55ddfa204003ae804a41a
MD5 674cd5cd6020cd911ca7d2d34a3b94e6
BLAKE2b-256 f77b4c889ddb28861903f6d429f9a785059a7b4eb30e4708cae936a68def3e0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f5a37d668d17ff37f64232673193ee4b79813ccd7757d8024ed8da0a2e57d3ca
MD5 3a92b78da76ce1301a36cedf3c45de25
BLAKE2b-256 7dd983f53557dc53217c21f8948ba68ea4ca937193a80a21364ee1aca2c82b2c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a5409087422f492e8be1dbd5cb58b93e3ac2f6d55bfb6be25869d2d63c41b8ec
MD5 888f924db58e09a412d5318673e36b47
BLAKE2b-256 ea9ef60aef488b88f567419bd58ac6101664ac9bd0219066d70bd9d0d5c8e921

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 3ebab84c221a11eca78073bdb88d0ae4fe48af9c5fa989931497a7a6eaf42085
MD5 3884e8df9613b415440a211b0c8139dd
BLAKE2b-256 d4e94b946755e9662e9810da04779c3d5272ef0df8c5bdb158eb751dc940f18d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91efe56b8d9a87efaea564e0bb825a41bad99e6d588439dc87d9cfce74a315ab
MD5 beb20a6441364379304d0689822469a5
BLAKE2b-256 fc8dfcab6b33dd38b123a47be308cb3983a1562275f359c5c9f1bf4ab8cd0978

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2dcb86fb200ddf2aca43683f430d9512e903955bbeac20aa24158b52dedd621a
MD5 0e3accdae7d8a9187efee643c5e50d21
BLAKE2b-256 d317ec73d6ed9a2dbb6a383a4884c042dc65db483683877251b0778fbc30553b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for pikepdf-4.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2562177d252cb171d70d74230b5248c7d7d82d9a9dfb1db06f9bc313fda017a6
MD5 91c70ce478e64591f14835704a2c7b14
BLAKE2b-256 ee4cda3d93c2a3676d462c07eee02f26b4c747e8028e95423b0f96865c41ab0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 57e84b94820a47c39d492658a481a9e61c83b22356699a54ac22d7a3ffa6e0d1
MD5 1c009fef561c62c3970cd03f62a3e258
BLAKE2b-256 3b8a61cc69b749b413952ed97417ba96d7832d71ce3d210d746eba81774325de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 90d32cd78e595e5fe32f6958667c306b8778ade260a697dad64ed4141d13435f
MD5 6ad6c66a15ac83326d99ddb7c508632f
BLAKE2b-256 783c548faf50d967cbe15bad81dd6ec3d08f2da2af5f8cb5d21d9c9c4a583c90

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 aca950b620f5f645f34e3b9dadd536c752c61c0e84d00ca23ea7834d3a9b1a92
MD5 25e711cfba68870f8e2542f6f774378d
BLAKE2b-256 baf74fa00b56a7cd823f7fb5cb36e42aeb328c9feb26dd395c293502803e1198

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03b5038ee8fa9bd8adc60e0a27772ed9b00da99c4cf632eb3eb410251f227ce3
MD5 68122633466ccc1cc642f86cbfd757ab
BLAKE2b-256 3ccd6c192af5179c54a235f9738925cd518ff029d14611f839376e669ba28afb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e907f02cbc382172893804e67cdabcf76013324d62b6a6233ce00a4c158a1088
MD5 cc7c4e47b33788e1a36e909dd0dad598
BLAKE2b-256 e2e46b6796fb4f2fe643eeeee9c1f96235ae1d529376254be1c78c8cf2823f15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f37cc3fc6268253990cb8f00cb6f341e9d282f0db4cf58fc68e5678181d15d4f
MD5 95e454c6954d2df6075b14645725fdc3
BLAKE2b-256 34aa9641ac3153214ecd36722139d2de03f2fca748802d75f6ec8b6a7e87b2f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bee2e8f4e06a6bb71714e79756aa969e80d6c41bd515c50e17e55f954d5923c6
MD5 9f508a20628e7849c52a08ccec0c0642
BLAKE2b-256 0060809f2d58a78e46c2bfe43094f5c347e79de260dde8a0e3a5803353516357

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 eebb5543f167494b9e470f90969c2e04c34133b78f7a1846ca4f09ff6865fe51
MD5 50b3703e95f763ec5ac477ee70fb8401
BLAKE2b-256 cd5e90603ed10ae6bde0137373df10b2eca57686d822e8df278549c03bd43242

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d0b57a9bcd06a30adf0405f608ac6b9ba62deec79eb8217b175c4f5c42336ba5
MD5 4ab7af7507c7deebf64e48465707d5a5
BLAKE2b-256 89a20f8dcbb0104c995232d8031d19e4505a19588a1cc22cce95707d5bbd92dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa2c87a084db940604838954ec7094770cf0ed988b68d4ec5c1d08570a0fa855
MD5 0ce944a77849fddb619d34abd9fed36a
BLAKE2b-256 f0af1e758df2bccd0a5536474d2bf994aef9fd118832fa4bf51513dd8dc98bcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b451ff4c231c45b3ad07051334984947327f8451555abdeaad4b90c672c4c255
MD5 a705a3e3df190e5ee3e74117f19d0ddf
BLAKE2b-256 a05c82f98161db757ef55d6ccd26780bc867f6f3519386e60e3874a792caae24

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c38cc8726118d64598bbf79e7087baf62875402d353cd52e557c5fe6f4605d43
MD5 9427f991f094f77ffdcf59eac4d9203f
BLAKE2b-256 f1ab1a710bc03f1d1fd51b8d9b95e8978b4805d6b357c6b3ab6ed04018056791

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 876fcea65f47f7ba5ba37df2ba39fb8074022ebcbb90ecbd8c11de9381d1db33
MD5 9b9fbd967d39146b459f1ff8783dba71
BLAKE2b-256 d5e31a9dcac0302973d714de8ad55d609562cefe45d0256e2710250f3c0e2769

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 ff1459aa094600f386edf95cfcee64a26abda7251430363b272788f90bf68fc4
MD5 a72897c7e0815a211b1911fa0da64ddd
BLAKE2b-256 8498c13c3439cde4fd869012f000bc1d0e833ad7a0eed8237d97320a2e2bb520

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e6543edb26792964c39296b9d622797362d299d094d934532b1b4696d713b32
MD5 7583a7abcf6a34eda6d430b0beea5fab
BLAKE2b-256 a3c9da219522e6bd98fe7e0ae34a52ad808a87c6c68e9f46dcf1f900bea3ec8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ebd712ade633444fa12eb6cc7a3638e2857889c961a6bcbe8921bf20787c1034
MD5 903fbbb4d34f12c0d00f8bc66d739756
BLAKE2b-256 a759d7d443b2b415bbc7bf4a3aeeab14148ec54b5b858bef20b9eb1fbb4a5b84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.2-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.0.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6742e1993613fd235a42621430cf4c22a821b5b9e3930e2005c019f01c0f48c6
MD5 d9a9f996777b3bdd83a5ca60ec221d07
BLAKE2b-256 e8f24097e1f184ad7aaa92289b946e709b007694915749badaee7b7ad73b3369

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