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

Uploaded Source

Built Distributions

pikepdf-5.1.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (3.4 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-5.1.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (3.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-5.1.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-5.1.1-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.1-cp39-cp39-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-5.1.1-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.1-cp38-cp38-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-5.1.1-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.1-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.1-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.1-cp37-cp37m-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-5.1.1-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.1-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.1-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.1.tar.gz.

File metadata

  • Download URL: pikepdf-5.1.1.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1.tar.gz
Algorithm Hash digest
SHA256 710535c679ab0d7b8249f72247832773e7a9a121dfbe9cad7f6465bd9bb45fae
MD5 b3470fa2a0653be8b80554498632e11c
BLAKE2b-256 b5b7b1ae6cb14af447e3b7401d03a035192d97e1ef42838c717b10b32d7d52a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc40b30c37f8f7c5bef873eca1f04e91ce34b6b74507d8d0019238a17d281fdc
MD5 2fa6c86bcd5b651642e80c6025446f57
BLAKE2b-256 8986d62f3f72ce061cc5fb9492faec0898ec0794acd8944de2070c0693751d6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: PyPy, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b4d7c09036d863915cb01007ca183d6fe64e2d57c0472453097bc9e029a58fb
MD5 8e901e803503623a29c96de2fffb30ec
BLAKE2b-256 988c941067f7024f462c5d484bcdcda80a359ed521ab176962a411f1ceb2bbfb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: PyPy, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2873503522ef26a09a6020c29c2efd221fa2ddc31e83bd902be27d317144cf63
MD5 10b7d8b63dacae60eb176ba180294483
BLAKE2b-256 b009d475386b72d1969379f74e440379661e3cd784e684f6f06a2ee64e36c674

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e62e9e8afe77fe2f06715faf10f38a4810d282d66f1e9e05208bb8d9723e6acf
MD5 026bf61bb02fb9676f77c498d123d15b
BLAKE2b-256 1688367be2d42e4f4fb24bc1e6e1e6294a5c5016accf092cedf76d3c93552a45

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-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/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f85d309bcfeeb3e2d344346a5050bfc41e332f19d390f79c20e4fc7de4b10a17
MD5 87ca1d9e3e981500295e63b2e1930eb5
BLAKE2b-256 96d59114706b3c0a401b5354872cb35024d5ac06576cc4569303597cfff73a49

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c64e7905ec438b7a6c12626f2859df87f471892fab75b65b1441d9e1b38b4dde
MD5 dad2eecc452e964be78cced2a25dba2b
BLAKE2b-256 d657bf419621c3def02df15f1307762dec4b83cc7d9533e1460f558a7dea3625

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 996faa6b119488f96d7271672a22af86e56e5544ec6b8eae6cd7d4432c70ae2d
MD5 3740e03375ca2cd4d61960ca1c0b7610
BLAKE2b-256 0b7576ffdf6cf10782135d543b19e8b9ff9a52fc47d797b995881f8d3fa56e9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e0b635d6d9faefb4d0d32722279b8eb4e4d5d7b596c426f3433343de65e0c772
MD5 6be7995b833a4834bfdbb93b87fef8ec
BLAKE2b-256 c94c8ec0a55b69865ec33928796225de0075d7956a11851909b3a8ea9320ae21

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-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.10

File hashes

Hashes for pikepdf-5.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9917a03d500aab72715a9236136af7a5c8c7b26c034bf71ebdf028e177f0d25f
MD5 7ed0f610e47521dc4f7719727fcaa6d8
BLAKE2b-256 248951b2c6927596772e1134d1e062172da2760d27bf793145a871889d4f65ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 978b6388ae99a024bdcae5a322c68e90c187cb568d09d43e6586b3479267121d
MD5 2a66f6376f6767b01a100c3455cdc804
BLAKE2b-256 6d319252315c4200fcf1fe0d300700d38677504d3d20e95299444f5ee46835c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-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/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9bac9e9d6b28dc0cc5a554051f183fbd070d0f9fe63c4e9aca939b8c44a5bb4d
MD5 58376659c2be100d173936b492029e27
BLAKE2b-256 d2caf7c6f1c91e0934528bebd8094de59810ccd0f67bccea5174250b4ce56dce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 6371bf02a436be2b7c63322b83a8e47523f2cd16438b2e93d546c7caf9ae308d
MD5 7b0c5f83d08ebb8b0d9d209f98711884
BLAKE2b-256 18ea4fd85a2567b198eb5cccbebc3f605ea49cca3a72e1379be359ab6ca990bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aac14061de06843759ea6f5777fd8d7b71af808ed9264f57483a3311a09788ab
MD5 de6d5a371e37cb0f4a5e69536406aaa0
BLAKE2b-256 cd4115ae233a53e5e5edba3a4171389085840f41933db7c3f56192fb9ffbd02c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0cc95ef470169dfa5acc9196299bdba236716234a0d8b2746e2a563bc6f1f456
MD5 2c8faeb3cb736e9e32698444ddb9cd41
BLAKE2b-256 4b6b2ee40393e32c0f15ee2ead5a9d368266a3c8098dd64c34c615cc9c4a928d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-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.10

File hashes

Hashes for pikepdf-5.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd9faae19787a5d05b9fcbe84d7cfe4d44e318068e06eca18906b9dba45425b6
MD5 3b6e3e0091f0b31ae6a16a65240090af
BLAKE2b-256 d7fdbe234e8391a0696ca9d2b5a5831c41fc0704f36428f84079adc8c02ecbe2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 657293b74af8c7cf03f9905218a7935b26a4f3006803016b40b3db78e04cb35c
MD5 760b73a923e781c32eece244b02b0ced
BLAKE2b-256 c98b8ce9f61200c5a22cbac48850b8f5822777f2461e95a97e5b660088bfd2d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-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/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d4db409b21a8ec0d3a79d2bbd894b997b13223c9ccf341cdc31b64360f1ee4c7
MD5 a2c07d2fbb2fb6a487d660bb35fdf15a
BLAKE2b-256 9531348d1550053551cdcba32529283f401c61d3ffd8ec23ef119330b0b21fbb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 51694d3d2f90510da6a8d7a4d07313ca868b373fffec6de270d9bbff1ce37180
MD5 0f404c3b0f7251cee5f5cd5c9c74ceb4
BLAKE2b-256 1e5c5632a6873342980489f4e1b01deb3eb82eba085e6558a33d9a58ef0dbbba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d5d6d3248b33ca5961d84bc3121a299cd27237fad56868d815e381c9a98d3d1
MD5 4d9c225ce880a1f6021566aa753fb16a
BLAKE2b-256 90046aac414ca8062486ad919021e8fa609dcecd79095d254e772d6090db34bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ad5361c3669fc0c8dbaf8fa0a590bddf59fad256bb2c527d5ce5cf991743a240
MD5 cf3dd74c146cecdaab85dc23b8ab0b4b
BLAKE2b-256 9586ab262e7dc0e8bb61add3bd08fcda02e84bf95a59e6122d30798a069a0faf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 01be838a44430c4be84b748a33950fed09892472934a8041596c11189f365f7f
MD5 4bc81f83447c3f220862c7ee28875190
BLAKE2b-256 5d52fdb4a95837525835584d701dbf61de8d88fbef2f47a0d45caff66a4929d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-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/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 fe3fc2efe498aba6204b85c17c6a5d54ab7303354ecc5c3da624a6b6af0b3406
MD5 e9f7845be0985ba59df818f53a475f0a
BLAKE2b-256 69ca1b8f543e845fbe5ddc17ee6daf3585d51a3ffe203682542169312ee01d26

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 5c23cbd7ae71f08fb5b5d9660eb0bc61abf345ada01bea6e1b6884c4261e17d6
MD5 c206542acba5959fcd5795dbb8344517
BLAKE2b-256 aecb2e6b7a53ff0e1c6f3fed367e15317c1c41ec1d3584e7300c1bc22e7697d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 13e72d0aeeb3fc452569a3f7994acdd007de9aad804ced734d57cec269261b8b
MD5 6e8dce64e5255c65ad4bc1866edfbac4
BLAKE2b-256 a26fe53dd683435c6d17bf1bbcb412b8c06341756df848dbb96ac48fd9f84230

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 680d47377bb9fd6a36b6a81464ee269b4b29cbf29a84ae4f2ab8f6ea3665bf69
MD5 fc41955917f45ebcb9c95bb470f11650
BLAKE2b-256 043d5aec121e9d978a75390645c9efc7a9fadb3b60f895803227958f3983dd9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2f62e6c7bcf5d631e6ea74cf861f3e816f587c6ccb4ecbf6ac862e088ba2e4ac
MD5 f5e4639d51df58b112c1cce3ee3144ab
BLAKE2b-256 781f2d8a8fbb589f4ff4f45291964ba0b4774af96a1684747b483009b8d3c870

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