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

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

Uploaded Source

Built Distributions

pikepdf-3.0.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy manylinux: glibc 2.12+ i686

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-3.0.0-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.0.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

pikepdf-3.0.0-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-3.0.0-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.0.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-3.0.0-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.0.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

pikepdf-3.0.0-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.0.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

pikepdf-3.0.0-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.0.0.tar.gz.

File metadata

  • Download URL: pikepdf-3.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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0.tar.gz
Algorithm Hash digest
SHA256 3c17937e230b22afa975e69130e89df2911dd1e2c7bbe200138684154e428843
MD5 fa383f003b7c0d8b00f42286080cf653
BLAKE2b-256 a45c6770b064dbe6402397cf87f07b92a252f73099705fcf980030404767bc62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.0.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 dd65b9c87ff8c3a6838e50e6268407505457c1bd72037d7801828b94a6bed826
MD5 51f0645b187a2ba933ed13bb31e5f8b4
BLAKE2b-256 1fe8d212c0cb45a99e296c9b687109a97a33e7f5ec55db42804214cc1db6b135

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.0.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e94c00bc3cefda5a4d1289f486f79b56be2f564c841d3753e749d9c3a076e67a
MD5 97c0782cb29a45685ecd6277e5805be4
BLAKE2b-256 1348f4b9935909211530735cc28e1aeaf917e1bda3e8d659c3b979bf048f2a94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2b5dcb5857743c5c903270bcce0184593d81d6b771e8a18480ba0026329d45c5
MD5 2def48b50a1177278472086f2100c44e
BLAKE2b-256 c4775304f761cfa887cacf6aeb6bb952bdf758d7cb7b28e1a2e2dff3929387b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 62932d06265c821ca161d6bba6c7b8fb4804129acbb75877351403e5e8fcd27f
MD5 0a5a19d750dc53dccdf670b6e9b299af
BLAKE2b-256 d36c2abfc8ba70a86aca2f75ed6bb73ab89bd3cbb5aa7fe0b707110d7874d355

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d9612d1570c698b75ff4530e866a35b100cf7588345e3fc98fdc39c2baaa637d
MD5 494ad9d664913919cc6a417e738cf5ba
BLAKE2b-256 c947bc9b791cb0b43d1de755a684ab21a8a125deb4a05587edf237b854697d7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.0.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f147932f1090a029c208a37a979cd8b97bdd6107c4885faeabf8c9da6cd32c43
MD5 49eef631a24cb548a3f5795f645a59cd
BLAKE2b-256 0131271b6277427ebd0592f699aa0ffd6f783e4b2d436ec62a9a892995ac2d4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.0.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5f8766bfdc4fd9ce879c3e0973b6b979ec7bcf4cf693179b34c3841ee39ecaf8
MD5 01d6ccc630f470a59f11ed3fdfe68005
BLAKE2b-256 8bd747b7699bb18b7b3494e182bfac6ef5b1b874326d77b0f3ca38d8bf3c95bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.0.0-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.6

File hashes

Hashes for pikepdf-3.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 36f48a3261904f1350dbbf63d4a8d6587ecb70fccd596ad6af688a453e449900
MD5 8d6155506203e4fa93e8e872236aa3c3
BLAKE2b-256 e710f60623763d6633315429c3a3ae9639deff55895da785c6acc7aa717cd00c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cc02f01011a291e2e702884438517e6ce7eee3cafb2bc61b4fa9d73dab514111
MD5 4a3a445455fdc296689df2bb306af56a
BLAKE2b-256 d2fa3b42ecef5ecc5b6594d2eae55f2a91bc914cb96d83bee111fcc02f4f209b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 32f83164accd8e570fcbe0378dfe5b781e37c515d74ade55a086140d85f2439b
MD5 45b8488869975e549b539031f2ce828a
BLAKE2b-256 f40ce82bf933a7d472fd1e9fda42cc82e8ff45a32f487f58f344429e6426cfc6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3d097af6bb735fe23ca1f7386f967adffdd0e51f9bc6fb92657ad0f2a0a24e76
MD5 8178a92b15a3111c3050d92beb892a85
BLAKE2b-256 4037c90ccfcfdee9ef2227deab0c27ee28a89a2687ad2769f894ec18a5092682

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.0.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b213b4665161f1447e82fc05c51f95bbcdb9b26c733f0ded2d6d7427bbef4b7c
MD5 aed2a698d461a0cd454634981c838ee7
BLAKE2b-256 c4f601faac0aa555393b628e8f21eb0c511973d5610359793356f0c43f0182d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.0.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3a370dec316a4dad572a2c37c8734cd543ee499e4d502cedb090011f5d7fcd7b
MD5 5ea009dbfc86d933454aad38fb54491f
BLAKE2b-256 3e7cb33cc60da56a777cd47fd9e7f2a68d138cf9adea3004ceb7c17a532ec985

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1de8b978bbea7024576db18f0e8c58cba1092b07898e7b6350fbc1d6b51a736d
MD5 570ebb2578747a7e4887d034b3a4bc67
BLAKE2b-256 afe9991be37fab5c87b7cd49a68e4340939631f30319b82203ac41bfada7a615

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.0.0-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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 bbded0e77da1b07a4bfde920a44514ebeecd57174c2c39c02a630250953e5553
MD5 e22052b3dee22bad4a95ee43c4eafa9f
BLAKE2b-256 51fa2ee48ae3326f214b397856b7342dc9569b029850063b743c566771c6bcb2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 81c628d7eae51b7a076b88e04b66681556f4bc7373cecf80e4c1155c18e50032
MD5 4c2b8742be0d202e81c25378cb19bcdb
BLAKE2b-256 a7ce8d2b4211f71c2bdf0854c79c899d65213a72e3faf9137fb2d3ed463c8f1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.0.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cb2b3ef8aeb69b66a5e13834671a4a040ffc116d364e0cafd8b96472d18d1403
MD5 b5896fde06d16df98975abdec80abd95
BLAKE2b-256 c51322c5e99d5e093eca58299791073e3a56c090c1de28a17a2ef89b07f2745f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.0.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 31473ac2506fede408d43decca8bd31fdd0f8528e202b8bb6c7a3c32dff594c4
MD5 5c71c2d666b7c4fa8951083e04a719db
BLAKE2b-256 b1230a468a75acb40335ac104230b554b58f02bb96f358b62dcd4d730a10510e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4c2114630ae4e9fc69c127f154786765a53f87df306a802f58d8622bdb06b12e
MD5 7e7a8894bd1b2983264c6a84c246236b
BLAKE2b-256 3221b6c197947055c580a6cb32621a3224232bc9bd946843949a366facf0a370

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.0.0-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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c0c4d4c17f644024235263b20e766939dde1e63f1cb616f74331e7d901275f35
MD5 73d717e0e36a3339b5805cfb872aee2b
BLAKE2b-256 c333e9661b0f363ba197aa2dc3fc12037c2d7829c0a6d8e59f0a248fa78950f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.0.0-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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 9188295bce64648bed2364b96aa7a946de6db6cdefb77fee21b0bd63b6978561
MD5 45ec7cdf1430105cfc22f9aab506d9c2
BLAKE2b-256 a7c1249277244078cc2cd8a80409cd51e56184c86f770d7e4f60e4b533287e1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.0.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f1a31fcb7f34609eca0b3330ad4fbc38ff3b30b9341a0ff69a0cd7e376ce6b91
MD5 73f4a8d44b90a86311ef03e20ead6072
BLAKE2b-256 43f21cac7ceb7ab0ea1f25aaf0242d4e7372641b99c8b8b84ca6252004bd0fb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.0.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b1592772761bde77be1fb6ffc2be5131f25bb38412d89e433d5fe13a8a62f8e9
MD5 203f07a3ee74c83af8bc28614cd4d0b7
BLAKE2b-256 0128441865c27be9a2483dad7191dcb8e12fd7dfc54940d21772b4e211a46282

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.0.0-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.2 CPython/3.9.7

File hashes

Hashes for pikepdf-3.0.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6866deb4a4fd5defe186e418be04a9540b7240c06a8752b4ba6c5d6f33fcad76
MD5 d5d47d669c1fbb54aaa983b1e2312864
BLAKE2b-256 6876fc9911e6919ed92ccb4ff77eb331a21b58133409f039a486794666f04bd9

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