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

Uploaded Source

Built Distributions

pikepdf-5.1.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.1.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-5.1.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.1.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-5.1.3-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.3-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.3-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.3.tar.gz.

File metadata

  • Download URL: pikepdf-5.1.3.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.3.tar.gz
Algorithm Hash digest
SHA256 c34e4239661d2ddf23caa1c4256f636c866ce8069a5052a2bf8ee06e3cae22f3
MD5 0e6d50b225a268106329b65263227384
BLAKE2b-256 704c0b6a5bf4855d8db580ca377c320b6709ed789f314355f2bd726cb7528b8f

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.1.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e552419963bdc4adab4f5a912994de96ba2dfc313ce935d8b727a9e40d6ccd67
MD5 d09621750c5c37748cd7cfb792f7dead
BLAKE2b-256 65fd9696a608e7fd2930a3a4e1521822799f57740d960dc4897804335b0abe43

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.1.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44c909f2e16fe4646a3175273fad60e102750383c448a01ca8073b05cc086ffa
MD5 f141632a232195ec4619dd2bac4fb749
BLAKE2b-256 2328315662e22af09f5d46d9738c87bbedb15e36267902c930436ae0cfd0dbd8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d37aee5705ee23f28513f480749773495f88d72a9177de6c5af32b20a2ad1592
MD5 cf0d048124608d821250d7ad8d6e5d83
BLAKE2b-256 7fcd13f57c5e80b4199704a7315922f2a66ee4364c55a88cbd77dd2a53eaa875

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35e0a82fd01e3fd57de473b65a56231e99cf17aaa632de0bafc02df5d25fd443
MD5 7dddf4a50d0c243a01732c7990ff94f8
BLAKE2b-256 2dc919b06346898c86debdc72d0d3130e82a1261282700df70f1038254477809

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 00e66dcb803cc4f5348ae117287b85bd940744be38c111a88503843b0787ddfe
MD5 e5932db41108cccf71c2c50279bedea6
BLAKE2b-256 6c51fece9f87a4a53dd20f4a1457ac5b458f98a6eb302fd909f7993f8b23351d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.3-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/4.0.0 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 397dc297ec4390a67f920466b868cfd100b9be6bc12ab4134f455226c3d1ddef
MD5 2e3c93183006410f1ae5f721f3b90a49
BLAKE2b-256 e18b3a46db79ba75231d23f0fc23c66d8a8f4a4bd4be2eb85678672c156d7ea5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 524785518325fac3cda133b339ff4cd56687cefc4a43b14aef102f06fabc0ffa
MD5 93d21e0f80ab90631d27eba7094c8932
BLAKE2b-256 6c864512327bdd88488a9d3a00812b3a21b2119a07b17328dfe7ad13b99c8244

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b43c57f37cd6278dcb52d3bda7f482b1961c2eb8a5fc1127cabe941914a858a9
MD5 63d394c26ac217311cbea66acdfcdded
BLAKE2b-256 8beac274bfeaaea9df94bbbef8437b71a3b60c90d4bcd8b7c2b42f03b805e9b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ffa2b7d68fe45202895e74ba660619172e8528950905bee0ec862529760c4246
MD5 d0dbb2f9f45bfffa323fff7963d12bcd
BLAKE2b-256 08bef1e27806dc894d55077c736293d45c3629d4084fcb17cb7fbca402a24d2e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.3-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.12

File hashes

Hashes for pikepdf-5.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 18907145f6d2772fc77b1ea8d4eb3971dbd8e2594698764a64c22c1c43645eee
MD5 cd8949d7c810c8ab465d7dbd2bfb8eb5
BLAKE2b-256 90bdfaa6f825a24b79bdebe4c5fe8abbbf4048754cc967646be0e4081ca4babb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a074af7054206d91a70513269254b932e7ad244fed6cfb37c590cf7b665dcd53
MD5 24d3c807e9ef74589697ebc0751bfd8e
BLAKE2b-256 37f2386c1bec2719a5218add98d6752ccc8462974e1e61752c0910ebc1095b89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.3-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/4.0.0 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 210cea8dc30bc9e668de1a380c83a31ec1b0edf8a2f91334ac99b23ec74b01e1
MD5 500b8eec042359589bf9b6edfc616aa2
BLAKE2b-256 30270fd6710dfa2e11ff15cb8b80a4855cd8c1c281062e3786525a86b628d975

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 afcd1d4a1c4b9c99226b6ce1ceb5132fa219b420e562984564a431bed7160949
MD5 8ecc2561602d2a27547bfd34df7b5446
BLAKE2b-256 05dd2ca2bac93125f98310e0a91606af773544efd0ff3e4c501c348b3480f983

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 85ce51ac8354c1d6912edcb3b018e39fc9678cf1946087ef526d990eedf49756
MD5 9e57746dfff825bd7ceae66fcc0622da
BLAKE2b-256 a25971b816e45f196ed11645a5f99c9336ec0b4f514d38fa3c48a2d7abf52299

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aadb3e93b10299c8d3a6c5366e507ccdded727fc22e5b7ebae61bcd6883774dc
MD5 278807470cb800e41636d6b707a8b279
BLAKE2b-256 7c4e7ae225400eb71fcf52157256a5343c6c6e1e7ae21eb85307beeb50e79bbd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.3-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.12

File hashes

Hashes for pikepdf-5.1.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f808eadb454adc6f4fb72b651eaa41a2926812e2b0306e2c320e5e3181440e49
MD5 e42e7f2753a9526611821cd231daac7a
BLAKE2b-256 772ce557eebff77cb116b9802ee45fa82c79a1fc36ce339e18218d5f39b39068

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 85965ff4f42542998db1daa641f33b9b7a6a03a0e7531a76c06a185d8bf6653b
MD5 044f55968aa43a0055981f7b683597d9
BLAKE2b-256 d4099e3577485d0563a806d1cc01c6290d30f6a625dc60ff44a3f484626335b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.3-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/4.0.0 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 84915fcff1c28bfba4caa9df0a72a53264e1218b17f0870744aad43a477a13c0
MD5 1d4270763f419d94b336e41f10512217
BLAKE2b-256 35e6b10e48d21d9a8dff8b1c59c17fe0e1e8d8fe22c3017569e49346ad91b3a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d3015baf32d9a559c50aa5ff15ac7bf5d2733efa4d1996eb846fb289e3f5a0e4
MD5 fc2c20d43c2dbbc98c399a531c31677f
BLAKE2b-256 ba27b63ad2315c9d3168646cfbbf9e575bc9f244cd01c71f321e4692593cdca9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a2aaaa6968b7268c97dc6beffc5be5148470f9675fcb940681a30ca68f00f6d
MD5 33c7435036fa34eac671200d8e5aaa57
BLAKE2b-256 8e0374aaf9f9b9fe0d2b80430a88dcabbf0ffb9974a942dfd766874f44ae7787

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e5941c4c6e61895114cf0caff871e7b17ce9145822c5068b6c6f16114dd1267b
MD5 4c28f0d6af836dd331b776ed408965fb
BLAKE2b-256 abfadcff8da48d0aa75b5ff41eedacc99305f1b3ee87fc4212973d4d203e7381

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8ce07b03affe29628f7babf25a54010f765f89d887a02e12393f365a8dc37d65
MD5 388f9206a4d72c514e2f36fd4d1ca093
BLAKE2b-256 78d7098c36ae3f705d84d0386ea00775c4c347811ec24fe1ba6491075c4a610f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.3-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/4.0.0 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4f4dcc07d9222faa976b9ea6e21a30f6669cd8152cd2fa5e7a898d325da059c2
MD5 49c3d2741b881c082bd5dd5442710d93
BLAKE2b-256 c7f622743ac81c364d213f41d4617503367aef9eb58d3316336cdcc32a8bb13e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pikepdf-5.1.3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 270b4805e00f4599108231c4342701574de47b1c7df3573c2d80aed176dd6843
MD5 25494ad8299430caccced74b004dcfef
BLAKE2b-256 4f1bd1a3fdfbdbd36315b2cec9cbcb08e31b9b463832df25d9fd9f27abf22703

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e392c32e1f82f8cb4e891cadaf137c8cbdb1e88b4714eeb3dcd2cc6ee227575
MD5 299bca20837635d2f3319fe304aa97fc
BLAKE2b-256 05817072ed179f797f574faffb853cdfd220fe1043e79a83ec6c54ee341dcd16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e1b7edde3d3599a23a283341f15a41943a5894308df623cf6e04ff58304bd4b3
MD5 3470e92c9c02db5c30790c4df882d6e4
BLAKE2b-256 dc04d6f467b46182795e4cf0ef2024ca2982c3334ca83bddea948891f6d3f4ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 143eef60457c828874000e11a34bc79c348544c7453f89e09ad9697b7102a108
MD5 83dfadbcac765e66762c30044af2c7b9
BLAKE2b-256 8323f502b6af7faaf6422d0acb3d3830be61b01f6cae199702e5c890c5ba7b6c

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