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

Uploaded Source

Built Distributions

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

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.0.0-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.0.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (3.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

pikepdf-5.0.0-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.0.0-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.0.0-cp310-cp310-macosx_12_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.10 macOS 12.0+ ARM64

pikepdf-5.0.0-cp310-cp310-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-5.0.0-cp39-cp39-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-5.0.0-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.0.0-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.0.0-cp39-cp39-macosx_12_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.9 macOS 12.0+ ARM64

pikepdf-5.0.0-cp39-cp39-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-5.0.0-cp38-cp38-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-5.0.0-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.0.0-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.0.0-cp38-cp38-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-5.0.0-cp37-cp37m-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

File metadata

  • Download URL: pikepdf-5.0.0.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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0.tar.gz
Algorithm Hash digest
SHA256 c26365f72168b302d9ae20e9ac105434c1892fbbf386c0bacf67dc40ea437549
MD5 bf179ec99a96b22fe0f839833152db6b
BLAKE2b-256 fb082c9564fe30455b09c8238057462636716dffd15c3a9871c64694a871248b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 af0351d7cb8d797532d3606da71a3b2ae29df560d10bd9f987f50d5d9011f891
MD5 f016fc4bc60e5c45a767bfda5c0bef3c
BLAKE2b-256 a1366aca0baa113fb15b5877e305b84d4dda3aa5033534d45760c6005666477b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 49c1f93ee31cd8bb9001dce9968bbda49e7c7b5aeaa3a46bbbccb26c5d3cf71c
MD5 2e6cc34f0e6deeef7f4fd8ca0bf7b0de
BLAKE2b-256 5869068d6aafc071d464f44c8a6fe695afc69c04ea7ae06cb0b611d40c96b1c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a51378e5da514f28df7eb7cbc86ecfa749b53d2cf9e50984ff03fc333a01b52b
MD5 b82decfbadd6c143bc4d1df8de3580bb
BLAKE2b-256 c2e7b5f28f4936c5fe74620206814f87ecb887463782f5a90d8298e469e753d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a487b4d0ef70ef3ef405750741578206a11e22ff763ce2bcee6e4fee18b135db
MD5 2c0374817f0d6813fbeb321d3317071d
BLAKE2b-256 f24b5daedfa8cbc002c26120598d952210ab58a19f0fe3f13a4a038fbd0bb04c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 072e8c70fc5bd629fcb61d9cda0fb77b49a6f1bdb490817ebbe2be5d1113c544
MD5 30cd31ae06c8d582120e6a42de23940d
BLAKE2b-256 c114d89fe3adaf2e6dd77fbe014a0f91fdf40a58fa825911fe8d1f408c730e0a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 94942e1ec12d9ce9f212e8e81342483964314a2f1b7d96f07196cd68c79b6af3
MD5 bc8bfb74a930ac56a96c838297a01415
BLAKE2b-256 fbabae415704ab3c94ca948c5f1910ef7ce8cbddc56573a6e50893597defb8a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d0e37fe640777ed92cbe3e18821a1f653b4fcdf839bb8d1500c4a7a7fa728c8
MD5 2e79a6dc013cff69fd61b581d9990f0e
BLAKE2b-256 b717e8c647b88def3290e107b3df0249ed58b099559c75aaa9946d52ea65335b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bb95d6e58dd2c3ef9b82b6e2308939b39fe783188a21401b343b23f74d8329bd
MD5 6835afd9c79496aefb70c0c664f22c07
BLAKE2b-256 09bdc4ac7ab84d763aa916a72e4da509da4c5186eaf82b98a0e9e17427c777ac

See more details on using hashes here.

File details

Details for the file pikepdf-5.0.0-cp310-cp310-macosx_12_0_arm64.whl.

File metadata

  • Download URL: pikepdf-5.0.0-cp310-cp310-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.10, macOS 12.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.0.0-cp310-cp310-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 4e20f8cd2d8c669e9b78f91ba2cc4c41277006db2606865d759aa3fc19a71c03
MD5 fb2e567863f5a1505ab02cf8958b0119
BLAKE2b-256 ed06c05ecfa3417ca14b7ccf630c5f881e1629cbb557676bbdcec2c383219623

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 61c4923999516e6110bf174456a8192c1a3db44d30cb38bc1183022b377674ea
MD5 f2511fdf833578fb0e6f55dbae8c5abc
BLAKE2b-256 f5f0cfd09808bfcbaf78f04b7289fab25bc6e65a84848baa3ccd52e83d6011d1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 368c87d138331b6f4179ea8ab589397460bbb954b60c7d504466421387199eab
MD5 665a49e592d6de8269cbedaa52ec7a8f
BLAKE2b-256 c704bc4ea82c64bfb0334792f429ee17c65352461c8fae80d4e847fee03834b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 c95f926ac5d9355e9e4fc002d7a505a99458adfe77666edfa50fa3ab7c2b3a20
MD5 f208074051c0ffd1e68473f461efcc16
BLAKE2b-256 70b98de487bdc1ac167d4ebbf4ba210c90a6dea500c6dcc3a0dcf2a51e670254

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c860eefb9d19519949eabfcdb959b05c79a19d4f50d4b8870d0689d01599092d
MD5 2069cfbb90378f876055d81262717042
BLAKE2b-256 80e26e3ffa76974d0ee0495f24c868a17f6f3528630707a1e99eb025bb195bf4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a2299f999265c19efa4d44b70f9252b470c39091c4732981353b440f26e5cc53
MD5 7e272f979a6dba07aa219dc66ee088b5
BLAKE2b-256 6fb3c0ce4c7dc3afb6b23aab89f0e0025a1cfd12bb72d60177f7b5eebd22b18b

See more details on using hashes here.

File details

Details for the file pikepdf-5.0.0-cp39-cp39-macosx_12_0_arm64.whl.

File metadata

  • Download URL: pikepdf-5.0.0-cp39-cp39-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.9, macOS 12.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.0.0-cp39-cp39-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 c9af7512d84244bfb7491ae6ec59d487a13d075c8ff4af9433de7e8cef9b0a42
MD5 a9a6edbf15bff501510a0db1037fb225
BLAKE2b-256 eb9e0d67831a910168d84becd799909c11c11664f87c2a11d1411acc17dca34f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 847f18c252a7cd3ed3c9d2bb33020190ede8b06b2c54e78817a65c4ec06f5c4b
MD5 4ad33b1750244555c793a1f3ea0a3998
BLAKE2b-256 b5f1c00e1c1352c7627a528080206381d318050ec8c7b46e337406f089801691

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6c6a8cfff76233ce15b9ceb69582a8b4acaf143f10218ea56d3d454027bf2a9d
MD5 398da3e7079ea6c52c41efb4ddac7f1f
BLAKE2b-256 8b06ed674a38e13c9b212aa93abcad03f139ca040b94beec8144f1826e1bf02f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 4bd8b7b36f44fcf9d629711c8926e6dee23d91a459c96074a0051abc77d7315e
MD5 2a98eeb05130ed16e03819d93ddda574
BLAKE2b-256 842c29b14564f58310577a79d6e77709a1c76a60e0af6e2248777b8be7e63ed0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39d9a8ede5f8a5f72329facfcfc209e10af6a08e13aa5e19599cd5124b4545a2
MD5 9f0a7a9fa6044693c893fb493c55ee71
BLAKE2b-256 2ce5983fe4e07165d8aef47962ccd9e4995a0333b7c9813b4d430740343174a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cee8bd539f5d1173d72d62a0fd2c0d06c520a535ac90f2733ec805b66d754c4b
MD5 7ad752e39ddb3799f587399e2a00e7db
BLAKE2b-256 8a0d4ede37e07ece660bdeff0d6cc48f54e7d3890d5813eb19e6786beae49a78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2753205508b52cc453e5841004ed9183eb1ebcf66e70288e4c5c0bc6770f58b9
MD5 3deff89b609ed45efd698239aa57aa98
BLAKE2b-256 b63188994687bb9c4f4c4a4f5cdd815cb1f0b4d8dbdbdf34315052f1ea769488

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0520aef5db54594cd526190e78ed396cc1b00d6391e7f42e45e504e89b037aae
MD5 62bf68e71fb056aeea5a9e5157e2a05e
BLAKE2b-256 6ee2ce3e717399cf55ffd45e0b95ba5f662cc168449eca32f595e8e056135282

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 d045ff23f6e2d78f9898ab8a8efb9d5901068db3f095fda860a3b1188f4e7dba
MD5 0ae30d106db82170ee39159e2f5697ff
BLAKE2b-256 bbb8caa7818edc029884145380ca8c371092f42171a109790960b32549209bef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 18892690fc2def4fa42ffa8a715cca301389d6fd8f8c0a1537e09785343d6a9f
MD5 5c0829c7b8a2b5d681ebfa9980fd30ef
BLAKE2b-256 5108c85fa71f76cffe997642d4e9712058ee2d93f93dd6030f793faf5e97c60d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f852d00a1fba3be7caf419576d10fd2c0eb8eff57e3d901468208e412ed58ee4
MD5 915ba6a15ca90493b651b8fd1f0d4e2c
BLAKE2b-256 e1e4b564ae1604e745867a0cd5d80d742ceb691620e2967b27efd02eb097db0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.0.0-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/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-5.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dff710e983d79eb944af8d8211169ae5718d67100ce20c91a881116b54a69fe4
MD5 2b92f0298c2a8eb908be3ac377504c89
BLAKE2b-256 7e18c69f5c143bb19b42609aa41945aa526d492811a3a26dde0a83ca6a52a1bf

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