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

Uploaded Source

Built Distributions

pikepdf-4.3.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (3.0 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-4.3.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-4.3.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-4.3.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-4.3.1-cp310-cp310-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-4.3.1-cp310-cp310-win32.whl (2.6 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-4.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-4.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pikepdf-4.3.1-cp310-cp310-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-4.3.1-cp310-cp310-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-4.3.1-cp39-cp39-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-4.3.1-cp39-cp39-win32.whl (2.6 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-4.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-4.3.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

pikepdf-4.3.1-cp39-cp39-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-4.3.1-cp39-cp39-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-4.3.1-cp38-cp38-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-4.3.1-cp38-cp38-win32.whl (2.6 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-4.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-4.3.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

pikepdf-4.3.1-cp38-cp38-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-4.3.1-cp37-cp37m-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-4.3.1-cp37-cp37m-win32.whl (2.6 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-4.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

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

pikepdf-4.3.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-4.3.1-cp37-cp37m-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-4.3.1.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1.tar.gz
Algorithm Hash digest
SHA256 8836e6060534c7245c8d736e93600667b928c767a012a73bb567f56bbe3d985c
MD5 04647668fc89ef8d7a24f7239013fe03
BLAKE2b-256 1fd3553847428391192ea7a2ab8f24be3b42071d515bca7be78ad094f53160c6

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 15cf594b41ba10415181c22cd9e1aab288929bd1b382a534a05f82293b0eac3a
MD5 7c6ed787390860001e9ce599909fa94d
BLAKE2b-256 bb1972655242c5b6285cea23f33bd5bdb9e76593cf7799e6896a4a6cc4d63d2e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-4.3.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5edd87f1fb31f05b8251480fbc1e05e956589d1be36189234fd40d480dcc32f1
MD5 78007b0b7a8438b7c6b97f1952fafd5c
BLAKE2b-256 cfdddf59f3a0652e0b13d5a6f6d8bcbcbaa5b32fc76dfbdee9b2b3826fe00a8f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-4.3.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4daf357f2436758213f164c71fa5aa2c835b4d1fb0b71247b0392198dd480de8
MD5 cd83ff14fa7ba4e23c6d25edd41a8f7a
BLAKE2b-256 7445c48daf4ac1f97d93c7459f575fa18b690098bee31d90d36aca6bcbad00ef

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bcd68a15d06987b519148a09ff1e6840ee71249130bde59ffdf374825dd5826d
MD5 8f76f219e563f596c390abb2bf5fdb86
BLAKE2b-256 61cb72f6ddc41e62bb1afc5cdf300790d0a9cce19f86d814e3f659e5281dacff

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fb3d7fb390192cfb1e287503dbc03229c1c77fe9820cf084546bb63fa997fd87
MD5 3b654558e32315940294a0daa34f7e32
BLAKE2b-256 6a62d166311a3ec9ed8a8c3c39a7fde1da0be16a718e5578b5465debe14bac32

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 3f0c8421ae131846a33d970a388b77a6d7a02c7496ee92660247803247bad52e
MD5 bd895bf54cf8929d81bc23f527d9ec71
BLAKE2b-256 044139d700b39fd4ce9492940575a8351143792c0024aa33dff86577517cfdfd

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-4.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9bc477d142785ae4663bf200b929bfde4536e428c653553a5e62d32ea29148b1
MD5 236beacd5be15f62f3b882fc5038788e
BLAKE2b-256 2edf51cdfa2392a28d4c88d3eb4405c95a9a40347b795c6090391ff8c7631057

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-4.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c714685a0868f277fdf36afeb84a2aa696dab0182eaef4bb91cf3e6b776ba468
MD5 fe2d88f6b401bfae1b6ce5764abe6b9a
BLAKE2b-256 a7572afc6e1c14895d9621908c647019d218cc3c84140b3fd33023950ada3e8c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.10, 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.9

File hashes

Hashes for pikepdf-4.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd575cf0131683a7b661357bfd777b27c3c6c0d0fb7ef27e627f521122f75536
MD5 4b4294e25dfba20395c9a82ce577a237
BLAKE2b-256 e5922dd21c7a61d2afdbf4aecd82492be47e6cc1dffd49225c5246ec0d2f22a6

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6646f05057e88773844c7fefb6b5329e5215a235c692cbf70d5ed66d8c69b7e6
MD5 d2cef119a8f6441339e7145a57178eb0
BLAKE2b-256 24971bb5b3756a8206b8347eda2f756984c748e8ae271cb1805ae443ff6c0115

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 27a034849fa052e97b262be97efed65f8b1bf681214a754846faeccacd51a61d
MD5 b82d73274ddf4b601b79ee7887663c3d
BLAKE2b-256 6ff7691840688c0c1c38e192343e804c6c678b7e653c84c5c2f2e3acb2125d92

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 beef92deb39a04c08a7401eebbe99dbec44b136e0a4f31fe3670159755feea38
MD5 e101a816fc5a56f68c13e5b0a408ccea
BLAKE2b-256 509939dbeae34ed00f81f3866168fc584a12977f54ca520588e4e0bf32b70a2d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-4.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 792b9f670975fdf6dd47350129d1bf5f27ef1ecafaab6d9aa6be15ac58ceb8ae
MD5 862f53cedc2792828ff341fa613ff0d0
BLAKE2b-256 595c2343b90a30bee59b78d380e2ffbcd800135213def98b459de2d9cebe58c0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-4.3.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 394d93eafa7688efb4f1c6365ec540fa8768888c041396354209386f72849eb2
MD5 dbbedce8b068dcfbeb30f5ede5298e0f
BLAKE2b-256 b1de5be2ae0a03437ec9e010a5028a8551280ad4fe339d16ccb4b3966224e54e

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.6 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.9

File hashes

Hashes for pikepdf-4.3.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2250f45865a177688e7a225f76db4fad7fb9af46e43fad77081ca41c74307874
MD5 8f56331861d72089be0d994827a4cfcc
BLAKE2b-256 85af927d74d68ba0ece9d9f280537dfd4797d10643348f83a6a8086b02bfc4d5

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 40d7d330cfe064b92dca1d8d8f25730ea5cadec9be185f811b96704e02065edd
MD5 778fb252337bc4a6247897628db2d532
BLAKE2b-256 11817ef0fad41a3b9f3cca338882be4118c41d88a0362f2ce7d88b45258a5354

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3dae8f11be19f55d3cf4b3eaf2b257aaf39f8f8bfd7eaab134c60c0f3438ec5c
MD5 b28447a6e80c815434d674aa278f5665
BLAKE2b-256 f21556f6a4adb40d64f4193daed0b1ca4fbf2adf4f6c90a45ff3fcdf389c29dc

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5a4cb65ef1f0fcc8c1b3daf2ef000bcb2318cb19961e6a4bcb7404bf37c78f10
MD5 52fbcebb85064da2c77763c132949cec
BLAKE2b-256 4ec733ba3b69adc71186dabae52e426354b72dc19aeee98f87f797eecda31a71

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-4.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4dce15f0f0aec4ed6840383c0897020eae1aa4382dbff5d18b5efbe2a99d09b4
MD5 50de1a7d95cc0e474d40079c7ad77d22
BLAKE2b-256 e6a34a1d1090afac6f92273672fe2237684ec72e21b2fc33845a08bec7ab24a6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-4.3.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5bbcf6bc5d1ecc63f6c6c54c631d59340e29c89a300487517d0dad3630afa24c
MD5 5d15878659b2ce31c308425e26d7a0a9
BLAKE2b-256 c2ca5bedae8e04c28c52ed25531ccf750ebfda18251e7f66a5148f2c864abd9c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 414d7b4bbd7cf3a9553e2254b1631c5ace59a716afa8d461bd76863255738504
MD5 986ebe23cf68844bf09fb52cc094c2d0
BLAKE2b-256 0e685d7f91f7671c317196375c78d11d773fc5b47f20a3ad095370b8f2c3ac1d

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 441157ce3165f77478bad5724fe2aa0428f58728e31152d8d8c0626015c51dd0
MD5 035694c24efed03f8b299a19ba578f7d
BLAKE2b-256 a608755cc2ac0f60e7a3457cd98487691e847789d4d587ffe552919845ffb8a8

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 19fbfce2b7b7cefd6227f4cd067611d0026dd5e8ef4c42b7f49e4e0016b1cf1a
MD5 4cb6db86e9ef5b125114f38d05a712f0
BLAKE2b-256 f32cd4a37b059266f28db21384f87194628ed3532cfc0b4a3576f04c02cf4541

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-4.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11a9c17f6262113d37454638d61c6102eff298309ebfcf4b6c96a3fe3dd57785
MD5 3827985292f19f39e94e7551a903a3bd
BLAKE2b-256 f013a676ca3447b60a97e09329e21dc1380abd20c1c3aac8718c689f6178ca62

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pikepdf-4.3.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7dd41620f1dbbd719ca9f5ee4a8219fce35691a01d88274752078c2717bb354b
MD5 bf4490c153550b52ffec0ddb2f2e3b46
BLAKE2b-256 165aa0f634d5a068de96b24a1845b9184f4e99cd3cb5e6ca9cc4db7b792398f5

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: pikepdf-4.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b2da6732a711ff217ee4d84f328c23db0476cfdd5c321b75bad727f481cc670f
MD5 e57a9d0f81f03ff3c48f3bb0ea00fc0b
BLAKE2b-256 dc18cb4d41a5f100f9acdca6319986e3baa6e0907b469b69aef382fa517ce9b5

See more details on using hashes here.

Provenance

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