Skip to main content

Read and write PDFs with Python, powered by qpdf

Project description

pikepdf

pikepdf is a Python library for reading and writing PDF files.

Build Status PyPI PyPI - Python Version PyPy Language grade: Python Language grade: C/C++ PyPI - License PyPI - Downloads codecov

pikepdf is based on QPDF, a powerful PDF manipulation and repair library.

Python + QPDF = "py" + "qpdf" = "pyqpdf", which looks like a dyslexia test. Say it out loud, and it sounds like "pikepdf".

# Elegant, Pythonic API
with pikepdf.open('input.pdf') as pdf:
    num_pages = len(pdf.pages)
    del pdf.pages[-1]
    pdf.save('output.pdf')

To install:

pip install pikepdf

For users who want to build from source, see installation.

pikepdf is documented and actively maintained. Commercial support is available. We support just about everything x86-64, including PyPy, and Apple Silicon on a best effort basis.

Features

This library is similar to PyPDF2 and pdfrw - it provides low level access to PDF features and allows editing and content transformation of existing PDFs. Some knowledge of the PDF specification may be helpful. It does not have the capability to render a PDF to image.

Feature pikepdf PyPDF2 pdfrw
Editing, manipulation and transformation of existing PDFs
Based on an existing, mature PDF library QPDF
Implementation C++ and Python Python Python
PDF versions supported 1.1 to 1.7 1.3? 1.7
Python versions supported 3.6-3.9 2.6-3.6 2.6-3.6
Save and load password protected (encrypted) PDFs ✔ (except public key) ✘ (Only obsolete RC4) ✘ (not at all)
Save and load PDF compressed object streams (PDF 1.5)
Creates linearized ("fast web view") PDFs
Actively maintained pikepdf commit activity PyPDF2 commit activity pdfrw commit activity
Test suite coverage codecov very low unknown
Creates PDFs that pass PDF validation tests ?
Modifies PDF/A without breaking PDF/A compliance ?
Automatically repairs PDFs with internal errors
PDF XMP metadata editing read-only
Documentation basic
Integrates with Jupyter and IPython notebooks for rapid development

Testimonials

I decided to try writing a quick Python program with pikepdf to automate [something] and it "just worked". –Jay Berkenbilt, creator of QPDF

"Thanks for creating a great pdf library, I tested out several and this is the one that was best able to work with whatever I threw at it." –@cfcurtis

In Production

  • OCRmyPDF uses pikepdf to graft OCR text layers onto existing PDFs, to examine the contents of input PDFs, and to optimize PDFs.

  • pdfarranger is a small Python application that provides a graphical user interface to rotate, crop and rearrange PDFs.

  • PDFStitcher is a utility for stitching PDF pages into a single document (i.e. N-up or page imposition).

License

pikepdf is provided under the Mozilla Public License 2.0 license (MPL) that can be found in the LICENSE file. By using, distributing, or contributing to this project, you agree to the terms and conditions of this license.

Informally, MPL 2.0 is a not a "viral" license. It may be combined with other work, including commercial software. However, you must disclose your modifications to pikepdf in source code form. In other works, fork this repository on GitHub or elsewhere and commit your contributions there, and you've satisfied your obligations. MPL 2.0 is compatible with the GPL and LGPL - see the guidelines for notes on use in GPL.

The debian/copyright file describes licensing terms for the test suite and the provenance of test resources.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pikepdf-3.1.0.tar.gz (2.3 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymanylinux: glibc 2.12+ i686

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

pikepdf-3.1.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

pikepdf-3.1.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

pikepdf-3.1.0-cp39-cp39-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pikepdf-3.1.0-cp38-cp38-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

pikepdf-3.1.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

pikepdf-3.1.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

pikepdf-3.1.0-cp38-cp38-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pikepdf-3.1.0-cp37-cp37m-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7mWindows x86

pikepdf-3.1.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

pikepdf-3.1.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6mWindows x86

pikepdf-3.1.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

pikepdf-3.1.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

pikepdf-3.1.0-cp36-cp36m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-3.1.0.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0.tar.gz
Algorithm Hash digest
SHA256 aeb813b5f36534d2bedf08487ab2b022c43f4c8a3e86e611c5f7c8fb97309db5
MD5 6c3b7c9ed1546e808d6a5cd6eb2a572b
BLAKE2b-256 5fe8655ae269a597edef7fe00f15a5b1c1254c59bb6f4653ec8843b965144a44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.1.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 568d746381dd0894a9bab419923c7e2b2339d51c6e17ce8a7a896dcc566c7a62
MD5 297e6fe6e48af209b6e62b968225f55f
BLAKE2b-256 2ec8a4cc6a5eb9278be2ffbbfb6da16a6011c897b67e6a88820d4d8852f622a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.1.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b1e90bacedf34f7c4293a9e5248a1bd0c97792a4bbea82f090972883fb5438e8
MD5 4dcaecf465fbb7f2abf697411249208f
BLAKE2b-256 229fdfcb0eaf310d318ec42c5d52e1c10ee018f091d1b26d356b97c0b1b9468c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c5f1334005a6d6895049eb0e39a5c3a6de09f00e4e3d408cba413e7a8da5199a
MD5 63ca60cc3b408d5d5aa9d976f4c709c0
BLAKE2b-256 ebbfd11c72a865cb8c467370e765584802dc56b840ca894f0b98360b5a8e2e6b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 adf741f2fad7c48eb8684114cb37e89e38b2a448a229a86aa3517cf0af72a8bd
MD5 0c7239c7118ddb32d0d31cb4d8dc6461
BLAKE2b-256 4dd949d997a70a407b8e1ab17fc81380f679caf1db64a682652d2cc8951ab3da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 ae139763b99c1db927ac1f10c1bbbf222cf7bc77fcdab9bb79837de14436a415
MD5 f72bb467d93a308d7929918d5bbe1d2c
BLAKE2b-256 b93e5ed69ff288da41a3acccb415e145a6f6f078389a4d92f60d23e40d75e4c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.1.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ec6be059935b8230af20371b52c6bde1f3161f7bf590917989e8b0c9016cb712
MD5 0d8a690bb124d0fd8b8883012b859cd3
BLAKE2b-256 c607256fbcf5234d6e52d80cf4525e4ca9be04b63172f1896829485bbb908611

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e00d7772a730fd367ce6b3267c08e93606edd0b410b2c1743fea59bc63d9f040
MD5 de05b96dd431bcef7bd5cdeed5d933c1
BLAKE2b-256 cf9aac11ade98a7fd08bedbac92f85ac410dd0b41d055dbcda8ffaaa0b8d85d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8319eca840bf48f3beac69b890c34e23a42b124282c811f80ee8bebaed8ce0d1
MD5 9a54c198ba6088c272f94e025ee6d7c2
BLAKE2b-256 ea84affd2ad61c329de3a3c0387e8493bb18d03a27cec049e98271c190901455

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a46cd4712fb8fcd79eba28d817ae4bd208ab5140e98d42733b0b3147d77ad26f
MD5 e4c0d8238d54384a28ceb15c8b16a729
BLAKE2b-256 34dc191bc68267b748853e63e2b029ff637c827dd29e55b92aa76c815c676d7a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 99b54b1c8906e3209465146ce7bb185b21b4d93c569bee7cbc618f3d35fd0398
MD5 5fbcf9e69d03312ab75b84ee0f2d9629
BLAKE2b-256 733447673cd56c5651e8b05fcf9ea925bfa460bf12ec032de5291261fe6f8114

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.1.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eec02539ddbaf80923ab3bfc4980ea9ef38cc0d063335485ad1f7885eecc39ab
MD5 eff9e62636ebb7f27404c31ae7fc6fc2
BLAKE2b-256 5577d58f94ebf8a9006350950bb85ba89fdc88acdb97295d05a276ac538b90f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 140be2968a342c49bfb4ad39776f299d33d1933e8765996707e500d6f8cce548
MD5 66f32739d51274e92f6e42763ab83c99
BLAKE2b-256 84d715fc7ecfbd10563145a67a8a9076e8736d4c10d8df2be033b27459b3c79f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 72d45564f52ba136575cb436ab36b4aeaaecb3edb9ae0fc8ef6dd387e20c729d
MD5 9e247a385a13fad5c0e49ad10308ca91
BLAKE2b-256 d1c4ed8d5760047969dd6d7f829359ee315aebecc8bbfb24629d348e469ae619

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4aaa8174ee3729fe810ff9072823a663e0e2613f1f918fda87e0f8c370921b2f
MD5 d2b2fd1d70a02157d735fb105b78690b
BLAKE2b-256 9dc70acb3183d04061dd1eb7a4720a78b337a488f2a9e1888bd888b535514741

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 4f4536587cbafcbc93d8a930febd012762bcc28fdb0d5fd38199d36c68eaa251
MD5 b018eb18f7984a60b151737244f6a0d7
BLAKE2b-256 2f1247ba9cc2611ca3d3f33155192060b1c94efed77ae78bed91bd3bc8746ff8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.1.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 41f462660343bad8863ca83b623ba4935f8c68230b8e762e957f9b19c0796a7c
MD5 a56fec9184aa3a09515bf52ec3cfdae4
BLAKE2b-256 78b27e0d97c67abcac074098e51068c8c82131ea48e4ada2c04915f79fe28d17

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3b5730deb3864f447736c9deaf0b184ea8af5c8e2eea75e43fd16d76d22c0c47
MD5 be57a9d6970e5f8c633d5b92154c173a
BLAKE2b-256 073a2ba09f36bab5b5deb1b9afa71f51eac12d5e49e69327530acf43b038f3aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7eecf73e8da6e4504b207397fd95efd8c047ffddb298b2afc2f0b80a0b629ade
MD5 7d61677b4cab615c9e6af5d9cd5c0ef2
BLAKE2b-256 b9a4100aa11cf6d62242a61cb79ab3829e7db872ecd7be948575887ed52b92e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c68138ac7fc27a4607b3e9f39e8d30ae94d228f6933dae5349bda4e27c0c1836
MD5 d1a6be3b7a2e267d28db380a636a18c2
BLAKE2b-256 e999f58d368205126dfd3651e0aa6e86e076f1abad37b9f9742eb0e3dbc8b24a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 30cb04aa51ed11d28334124024868b90503b8920741891ac241ba56ea1240acb
MD5 3539176be1720417e1f59abdedcdde2a
BLAKE2b-256 95a3e51cfbae79fde2318ceab44a909ba5fda48e3dfbd59ef969cb0ba21670cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.1.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f84b6ad0899fc901d4b77b088c2730bf0942fb3a897e0aff84382d42f0ff539a
MD5 febca087e6e9db0aa333a9a8676b5c3e
BLAKE2b-256 b9723a486ff864e686bc991f4b9f70f26db7fc26de87aa74f826a22f767eb5b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 261eff8d432c7ce15e17fdace2d9559f4c0a299ebd9615f9e58fcfc1237b1d53
MD5 6b6be93f5c69fe3ca62eef6ee2a829d7
BLAKE2b-256 9dc73fafc339087a2ccb9b44e7d49760150de2ceadf71f7fd3a82c4e41e9d964

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-3.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e86098604f83023251fb95ed1087ebafa5573c9f120f6f71d50af87dc96edd5c
MD5 abf20663271a971b297ef7e46c4aecea
BLAKE2b-256 a25f26a4965ec14a6284d6a3e756572e3ce82115d038fc77564eb95b24b58cd4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page