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.

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

Uploaded Source

Built Distributions

pikepdf-2.12.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-2.12.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-2.12.1-cp39-cp39-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-2.12.1-cp39-cp39-win32.whl (2.0 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-2.12.1-cp39-cp39-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

pikepdf-2.12.1-cp39-cp39-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

pikepdf-2.12.1-cp39-cp39-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-2.12.1-cp38-cp38-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-2.12.1-cp38-cp38-win32.whl (2.0 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-2.12.1-cp38-cp38-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pikepdf-2.12.1-cp38-cp38-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

pikepdf-2.12.1-cp38-cp38-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-2.12.1-cp37-cp37m-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-2.12.1-cp37-cp37m-win32.whl (2.0 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-2.12.1-cp37-cp37m-manylinux2010_x86_64.whl (1.9 MB view details)

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

pikepdf-2.12.1-cp37-cp37m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

pikepdf-2.12.1-cp37-cp37m-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

pikepdf-2.12.1-cp36-cp36m-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.6m Windows x86-64

pikepdf-2.12.1-cp36-cp36m-win32.whl (2.0 MB view details)

Uploaded CPython 3.6m Windows x86

pikepdf-2.12.1-cp36-cp36m-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

pikepdf-2.12.1-cp36-cp36m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

pikepdf-2.12.1-cp36-cp36m-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-2.12.1.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1.tar.gz
Algorithm Hash digest
SHA256 1cdb7f7ccb4c2b0591718fdc6baf9f68f2f8e60f9a3b99a3878f44c21ae921ea
MD5 992ac5d319def9212296564661613fc8
BLAKE2b-256 c65f49a5c11ebca85f380917850e2359e1751c5d915ca2a7988794b0d18ccb0c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0ded25d147060650668df070a7cef32a46a7f7fc21e9663a883f9ab6cf26b70a
MD5 96459876f7313720917bcb6f0955aa82
BLAKE2b-256 ccd297077c21afcf44596fea403b2c344ddcac662348f781eafe334fb7dac223

See more details on using hashes here.

File details

Details for the file pikepdf-2.12.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.12.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 02d207c5562ae4ca2eb9fc651d12c79228f9c355841246b1e6ad636dc4471f15
MD5 6992c3fbed107e8c8dbc03b335e4ea5c
BLAKE2b-256 d8c87d808fc0754799ba6353ae538b71b40ab6b979df3f4eb4175db62402ea10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 df75851475dcd578ab0e9b6449b3ddee4dc64ee3f6119972ebdcdb009191fc7d
MD5 0ce6b60fafb278668d40a22f0525f7ed
BLAKE2b-256 e5cf8881b8f732fdc597e7d67e12341fb517cedb5a80493c59d7ce1a4ef5097b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 16c9a0daed02eb0b6fd6d2ac3f854e97bd19de8f71c1149bb8279acc798cacd2
MD5 7c8472b98eaf518ac16e4caef44ed8bd
BLAKE2b-256 dcec56008d279c6713c9aed60d47b2e6565c4c06b144fdd60c1388d17f619be3

See more details on using hashes here.

File details

Details for the file pikepdf-2.12.1-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.12.1-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9a355e13526340c52ee3d86a629cd1f77abdff1d94013539eee0c9867e7fc822
MD5 b1156cabfbcb6497da354c60ba0c5603
BLAKE2b-256 d547dddb5e59bba2e22cac997790d501de563529079fd27649856b10e51d9822

See more details on using hashes here.

File details

Details for the file pikepdf-2.12.1-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.12.1-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8e8d7949b57751e9aa471fc94dedf157a1c6f6c990f7b356e4996ae02b43a633
MD5 b4bcc59148fb5424735b6cf78af34fbe
BLAKE2b-256 975112666e8e149d08558bb55effbd76bb64c375029245613ed8edd831129504

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e49ac3d3b12c4356c0c3f84e60aa56690a7a37ff4513f260adf75a4b3f50fbee
MD5 4fece1007041643ae94d64f52d1612d9
BLAKE2b-256 867101b3a2b70a036ee276194af87af13f7f57dc25f23679fae5f431ad8e5359

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 de1ee254e6324bc408176ca9c6c00021bef001fd51ad3dc28dced98cc3b79549
MD5 9e8383c8662209d4228b35c3c9461c35
BLAKE2b-256 5c5aaef31cab20607ceaf9e99f09a722223876ce977cf6631f38176f69d67ebb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ca4d32f22e763c195fd05e9e9f27ce2dcb2de154ad64fd71ebb4669198e35104
MD5 fa229bc9799b36db3687951cc010feea
BLAKE2b-256 e2375d22669a7815256e397d861926b51d3c444dbfc27ebc390ee297d1f90733

See more details on using hashes here.

File details

Details for the file pikepdf-2.12.1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.12.1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d186ecc753df426a2f207403e7fd2999f1217d99d15fa0f59f7425f4910ab8af
MD5 6114ec7bdf02504001910d0f5d27692d
BLAKE2b-256 a28f7cf5d9490a205c1ccac77709b7ac823a36baec0ca63b868c57bb1e92c895

See more details on using hashes here.

File details

Details for the file pikepdf-2.12.1-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.12.1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 94f1d869a3df5c2010773eb1ce78ec789ce17ca5b8a694c8dcdf5801b87d309d
MD5 d68d2881e62c985712918cf8a5cd79a3
BLAKE2b-256 2fe01e140265711706cf00dae55877d77b6ee62ce2675b86a4459306f3d3007b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e38b227a323891d3ea9fbc3ff644cd1851ac1a28b8c6ba4112712a6f76bd7068
MD5 e2bcb50ed965575e603f9c5734e2ec9c
BLAKE2b-256 b516e430caa74aa9935af2645e893232324a74038b15682c26f6ed6ef19f3a13

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 52168fdc7c5556002ed1f22e0388af7e4b5bb9d7031f0a36a15d1548de1817ea
MD5 8ec31b090f256ff48ba6a0e3e0cad673
BLAKE2b-256 7565447ee0425a54702da209829df2a770e8a65d540fb89198130a31eeaa2b36

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 3ffbbd45ddabf3cc9a627ea778e3c4ffa293f330d7cc118cb2b8af817883d4c0
MD5 7bf47e08cd1e47686490d0bee62fc562
BLAKE2b-256 45ba35befc117dd6ecdddbd8d129e0e5f5dd34a0bf5206157b95231b3f00714c

See more details on using hashes here.

File details

Details for the file pikepdf-2.12.1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.12.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 21c4efa0f0a129bb0183f51beb3743ef18a8358af7ddebcea0955ff6e497effb
MD5 ada8336cd6e78d1d7300d21d6a9ae421
BLAKE2b-256 d158117e816feb3be39a46389c8d41302859ed499dded56ec15efe35cc2b35f2

See more details on using hashes here.

File details

Details for the file pikepdf-2.12.1-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.12.1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 44db470bc6029f14b619bae41944ce4b5d95e8d1373a0795b476734b081512da
MD5 5257828a5a0a483b3c5242e6541f40be
BLAKE2b-256 a5ef43d6a75024a03923084a34630fb0fcca2d135c3791d8cb44032d9f13e409

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 97f1d2a71db703f4d301370923429968d48459648fa3ba46a43b79bc0f390255
MD5 0e464d9e06708e72b0ac1824e89e62a7
BLAKE2b-256 10956557c1d22c1378c9e26c971b011f8fd4fc819b3c78957bedc5f08c5da499

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 06dc0ce67a7cd45868e3375124acc0ca2f9a078e78b9ca54413d264f5dd4f7e5
MD5 acb72fd1c16f79fbd1023b8907f43478
BLAKE2b-256 118d019a9da75359da05595a5438c7d3332da0d5f8072dde4ccfe22c5202400a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 e832fc09d745957d08e299c41a92e88caa584fa1823dc80fe597eb67153b1e55
MD5 44e5b43899f51a916a2488a046b06c75
BLAKE2b-256 aceda061b3e8fe595cabc66902f6e166ae5085914cb4730becdea8a25dba4592

See more details on using hashes here.

File details

Details for the file pikepdf-2.12.1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.12.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 19b04a51bc6b04b068c095bc232276e7879e2d0b85cbb14b85a8aebe8318bb1d
MD5 9c731f5815de10e9b41fc68a69c29c4e
BLAKE2b-256 191fdebf9e60fdebe985481cf301d8f3a16d8bfd2e14f49a964b3b096ea75a22

See more details on using hashes here.

File details

Details for the file pikepdf-2.12.1-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.12.1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9af35f8dc751e83e1b894b5d5c905318766f75625bbc1dfa8db6a82aff72a28f
MD5 0fccf19a2d8a9dae3ad2178bf28657a0
BLAKE2b-256 688a5e431d2e3e3152e9107437d653e4fcbc2544d4c39f3699edbd76ba09ef27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4b3c451d2f1183848074d1079adb63cfa105882414e509101afc58f89f3b11f6
MD5 fbabaf43e4b1a9f75f7c0608bfbabe77
BLAKE2b-256 a4955241d9375963efcd296dad88da3c0d98a14c2aad5600799151b038d1baae

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