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

This version

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

Uploaded Source

Built Distributions

pikepdf-3.1.1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

pikepdf-3.1.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-3.1.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

pikepdf-3.1.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-3.1.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pikepdf-3.1.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-3.1.1-cp37-cp37m-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-3.1.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

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

pikepdf-3.1.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

pikepdf-3.1.1-cp36-cp36m-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.6m Windows x86-64

pikepdf-3.1.1-cp36-cp36m-win32.whl (2.1 MB view details)

Uploaded CPython 3.6m Windows x86

pikepdf-3.1.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

pikepdf-3.1.1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

pikepdf-3.1.1-cp36-cp36m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-3.1.1.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-3.1.1.tar.gz
Algorithm Hash digest
SHA256 925494b335ac208cfba34fd097c2b809662e8c11f49806eac9471a6e99f54a44
MD5 edbd99f5433c22164c22a583b70c35fd
BLAKE2b-256 b9ee800a6da67c8394ca9380ecee4151de85a30dfde8e368db11aee7d54d222d

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-3.1.1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 731c02769f7582e0c657ae45c1272ac15ad99bbc2d7692b9496067a855a5fa64
MD5 84dabf77b355677f7592b57b0c09bb3a
BLAKE2b-256 5957d01db54b01f23d683255a823581984e2c2fd3a54bf3e527df3ae5bcfa412

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pikepdf-3.1.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 dc5b6c7950ec6d75c97fa8426cb44246c3d8e6f3fee19261370951060449e66f
MD5 237f7c72bfae52a943d4b764c288d4c8
BLAKE2b-256 af324c9c11f224f69a2c5c52255e65fc0544d60a4d8fa2a800fe8e66b4ead584

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.1-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-3.1.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0613ced311a5c757466eba1b24a0fe45b08583ae588e79b2741c5ae68c3d8672
MD5 7bf3302d34f9481bc92da16de0e82e1e
BLAKE2b-256 c23ce3ab8e09ff177ea517756e90c4f9a8b0909591b722ba0bb6bcd03418970d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.1-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-3.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6938d6532a5d63c351f60588ea2412a47f292bccae77413e88a19ef5a1938817
MD5 34da43be51b375dd3b0b6edcd5700e73
BLAKE2b-256 efbdccca2e58d9807a87e8798343fd8007d0a814f381c990e76ce78784034452

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.1-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-3.1.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 707e669976abefe11b8340bc116d10dbb6fd421479f26e03affaf859a7d6ce68
MD5 f5fa216fb9c014553ab5066f3586ad6f
BLAKE2b-256 13d6ea4678023a36ce8e3e9cf27d03133d5338e8cb89b6128e8374158bb72391

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-3.1.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6b4c27023ef09ddae7976c548eb7f72c1593c6cd319f2369fa5d2e3e7aa76688
MD5 524d9eafc11afa3cf48039e3f4f48681
BLAKE2b-256 15b97454a821c85ead069f55a44b5ebe7975ee98f5b64685da095385d9b68321

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pikepdf-3.1.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9575c17322594800015e799cad45da8822575cb1e30ed8940bd75140b13261b1
MD5 3fdcc0c5a3060134e1a531cb4dd81a18
BLAKE2b-256 2d5ed4972efca7a696d16ec56775719a73c04519203540a02cbf5d4dee3b9517

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.1-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-3.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e4a7f7f745975d7f7d2a25d85a29a20730b4749973941e26e0920d5b29a67d4a
MD5 21337abb5f9a6a7f59e9ffadb703a577
BLAKE2b-256 21779b9e7a4e5f99058c1b7aedbab98294232e798c27cf4a95942b7c809083ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.1-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-3.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ea847c6c0fd191bc7e2026099efca346cc1434a231cac5198cf7db90ae3292e9
MD5 d5d7e6e876375f518b00f510c7554d2a
BLAKE2b-256 90ab0c48efcaf407f7d88266da75723690ad94400d265aae74ef712e22033dba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.1-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-3.1.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 eebb77f9f7b4906a8530161dc3555e576a5fc66c35bcd6f975984982f24795ae
MD5 082faf3ee8ed9f8744fe4d7c8e6fca39
BLAKE2b-256 c8e8d30e11dcd70d5fed67f01df95108934494f90ae0d13f36d90f42ffbeaa5f

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-3.1.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 66fcaf9ac69ef32c6af4009c395642823b8aac09cd87a9462facc026e30f87e6
MD5 6434608b9ef39ab7b61a7f022e229620
BLAKE2b-256 e57a6e3f5aea77bdddf70cc6b9a63be20e2375844b9557a811961497aca9ef7e

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pikepdf-3.1.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3f248904890f167baca1f0478d758e7e0eee954b5762c754bb605f7b7bde9d96
MD5 0b4b5de225a7ecfd7c941c2dcd69f3c8
BLAKE2b-256 9bfded9b6f005f6112732baff31823bc2c0aa65954e17c6b0ec1ac133070d642

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.1-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-3.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a14c4de66e3baa3ed09900e4c1847602ecae31ad6de9a05eaf8e45718472af34
MD5 11d66a5961a5af5f9730dfc29826a9f6
BLAKE2b-256 c64f2e255131e59bd622aff633b12a727d271686d8366659fd3c5d5bde1084b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.1-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.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-3.1.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b4a712ee80e27320a201c806c9c55a0e6a369838bbe3c6433f28eb3f6697cbab
MD5 6bc95cc7623c4ce1a919e59ae3d99dee
BLAKE2b-256 21444939559971a14e02cc8b0592b97c946b3d62322414c8ff0bc25588f22724

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.1-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-3.1.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e430445b13a8213edab4337eb819c015df35a8e9fa425ca05048633f715234a7
MD5 605ccd245c0154294e6f6683783f48a6
BLAKE2b-256 1296f97985a624a0ad1d1865d3bd9f8d09fd1951c4023c32a7b0f43ca403b02f

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-3.1.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a06ae547f565f7755acc60cce5ef6bd9e3cea63d74e9aba3e38729cd75ba4d58
MD5 432ca83a041e441d4cdf39f6993ab40a
BLAKE2b-256 13e4c030857e414ba6f425f7b572affee8cd2e73cfbc7ba5e1adaa9fe2d8b8a3

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pikepdf-3.1.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ab07db2b0ebbd4d88245ae3c5cca836a13ef566ed09d7bfc5cb6d56d27e0f9d5
MD5 7a649aefa73d0481f779f4520cd13ef2
BLAKE2b-256 738b76ec0fafaff92e35404d1ecab6ef169a0f25c9487f2240c67d793381b89d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.1-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-3.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 970c3c42a1c4a2b7e946be366c2e2a13e532f77c5dbba8516ff4fe7c2a93ff61
MD5 85d5ebc5bb5c6efcaaf576fc2a9bd776
BLAKE2b-256 1b9320952b881828ec1fe43a3d303990755ec61d7a4f411dfbbaecc533bc96d1

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pikepdf-3.1.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.6m, 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-3.1.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e2d77f7eccff881ff83c631aa174cfacde8d6f2078af5c6d5a5c71bd95957df4
MD5 c83903ebd03da92d258dbce43138039f
BLAKE2b-256 c5dfcff056e22ba049977896898d850be9b921a03d10ac73c9e9ed48b8bb4fe3

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pikepdf-3.1.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.6m, 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-3.1.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 5813f1d25128d1b46410b7f928a6548de4e9110988e1a94eab1e96f53847fdee
MD5 7afa76f05b601defe6ca277658d61a12
BLAKE2b-256 6c613f61b3ea990e33341835dfcab1c544b29cee8d6b896c91f42bc473a7d8d4

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-3.1.1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ffe4cfac59028256b89ed95b94b0cdb2866bbb9b2ab0ded770db4c9b5cbdec28
MD5 1c4dd81a2d9b16ddc7b824e83acdeee5
BLAKE2b-256 432b686e013dc74afa4a63d13fa88348aa1bd67dfdea7b1a1dcd5f1a84b0f321

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pikepdf-3.1.1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b4bc83e48d873cd6ce826ca5f2b27eaac65eee6f15cd7307b6f46413485638b9
MD5 4e54306ef1968c79fee1b85799a86dad
BLAKE2b-256 e2151315e991673b03a21df1de5f6e601153168ecc86bb1dadb6a4e0a7c6e7d4

See more details on using hashes here.

File details

Details for the file pikepdf-3.1.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-3.1.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m, 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-3.1.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 903d2640707d8dea34d927dcaabfcff781aa6323da4c7e387324431d38c02826
MD5 4fc0efbd113ae1c50295a9a6c930bfb3
BLAKE2b-256 0b27cfd156b9092329d23a4f5a3b6b48b6b7d20a1e8209ecdbcf20c560d29994

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