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

Uploaded Source

Built Distributions

pikepdf-3.2.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy manylinux: glibc 2.12+ i686

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

pikepdf-3.2.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

pikepdf-3.2.0-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pikepdf-3.2.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

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

pikepdf-3.2.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

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

pikepdf-3.2.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0.tar.gz
Algorithm Hash digest
SHA256 a0582f00440668c07edb8403e82724961c7812c8e6c30655e34825b2645f15cd
MD5 08ea837ed9abaed07975bc7d2eb2c1fe
BLAKE2b-256 d3f1713fbf7e6138951527455dba2b4ea1af856dd7a271dbdb94aca00569c0b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.2.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5d75fbc07fccf35a2c3b54ed2375aff7ff2685d4af171636b63347752eef71bb
MD5 d6c3fde99c39ff9add787fe2b2a72abd
BLAKE2b-256 f0d868d05f75337dd06209357d0b99f590f1fcf4faff56b6a04be4b38bf2508c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.2.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9f4065c8b7a44ea847d11562d924b6094a0a8214e696812d96f9257be2ae56be
MD5 2abb906359ff5f4424057efd24750c98
BLAKE2b-256 7add4985252512a7b797e7e610934d5317b27a1c949e0b3b18a74b74beca6b5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f7e609096bcf497161df3eefee4f908fb0a949acf939ce5307f9b4661211be55
MD5 b659dece744074f28a6dc99d2992b900
BLAKE2b-256 191fc478949c9396938f7bff87b2853e10789abca4af413ad9261ad42ae77d12

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cc01d9adc271983e1ad53cf35bf533dd4d1ee765c3d2c6a537c5de547524148b
MD5 b53edc0077d8f1edcf2f127f5365af8c
BLAKE2b-256 0e20503babed057153bf314426d456454fb3caf055c7dec83b40e018239365a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 00020faad0b43e1b1a16942e34b64e0706bef0fbd5d3da01104e123e96b40585
MD5 6a101790cee1c416af5f5d5a1a1d1e18
BLAKE2b-256 a2c260f97a72c9d7035fde4f5a6336244b2996a23f58cfe4e4086f02ec16d17e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3622fa195856078bad48dcc7ff326ba327155e3762e1aa61716b0222a477e61e
MD5 2ebf4591d9326e7730adaaf17263054b
BLAKE2b-256 b3acab91e9b5eba1efc66e7e0045319aa1fc09194e215d4b37c93cd811bd053e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.2.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 27073dc5e5a05d1e24dbd7aab39a3817d0d05e89a66fdb3ba0652e853a6be206
MD5 490a594af88bc2f9ce1fe518a7fab8ec
BLAKE2b-256 2fe0f00ca453584e215b5cf133215694b73d9578aaed5db764da205181f3eeea

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-3.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca2531269668415b6b3aad4fe8b48549c65ea11425a9bbc2ec43256ca447d68c
MD5 35a6c77e7c29de15a202cb7bb3197007
BLAKE2b-256 3613c4ad21e2256de52de7ca4084f724dfdc63ad11f7a3592c460b8f968c6a28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1f6020c03a36c74d237b3251622eefc9652f2b4e921df7534a4be26c83bdf8c4
MD5 0338beccf029e920b0e9d4adbcc76feb
BLAKE2b-256 fa2a1ce9362597769985c17563c8d1ab06ebf80f769e3027eb49440ccd02ec46

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 63b0459107c35e30319ea563c19db79a184c0ab4db5a30033690998db7927897
MD5 9a4464933cad8a23dfa1f313c4d8c7c5
BLAKE2b-256 7e0b54df7f4b846092d311fd812cbe0904a06506e476adb21692f1f7e0b17a18

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ca56dd043c34350008c6c756fd76d1e8da796c9b7173391539a24c90359f07e1
MD5 045a14f225a45ad3e8d1cd8f4fb6e242
BLAKE2b-256 94a110936e73ed47e7d2664e94d14ef7f3d830517174ab00b2e96cf865ae5ac8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.2.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eb51c26fb49aa9fbda48e80f6bac4583803c06c65b1338d0051152bcf39c08dd
MD5 c799523b8961cfd22cda4ff4a760857e
BLAKE2b-256 5d815d9d94958cb8b02d64bae9dadfa7c40b9f71039c86e8e48caa6847bfea33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.2.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6596a323b491c6b99a7bf15b1d6e51aed7ad93c54c15cbb9297b25211c97478e
MD5 eace05445ce4f0def8b5b06c2b43d201
BLAKE2b-256 e0db1002fc2b1ae5fc857889b9bbf6a715e8f3963a86b62195f6ef608f34a5a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6f0b0c6419933a2adb364eec0c35708fa9fbf731d30853ac4d4b1f427b721bb8
MD5 2b19410977ad6f3dbd444f5d86cc9cb1
BLAKE2b-256 1c61e7d899de4f3fb7949a6128dbfca8f40d127229eb08804e32ba999ed182e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 411a56d386f837adee061cfe128f7b1d4dfb6b9bcc2ed58d192305a08624e8b3
MD5 74f45e4184999a6c85ef0a7abe35a001
BLAKE2b-256 9638d552803c57a3d6def992f618b3238ff06f962dc6e5a9f82b45ecb1ecd188

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7f064b1f7f79a099911b6804d0a9819e30e01817e100c9a695b99ce15758b01b
MD5 86417aa7dbca51c693fb82463c1b18a3
BLAKE2b-256 90e298b701cbf8896467b85bbf66cd3ba0a94860ba67f77d0d3e3afae4ebc89f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.2.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eb615d35e7a9eabfe9f925d6b720db61a42999514b12f4386f66b9752e037bfe
MD5 ae4329231723273ba4a8689ebdb0701e
BLAKE2b-256 59691181bbe59e959a47cc45b2f35de8bc471f1bdd82353a6a77140e55289829

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.2.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e74c09749390b0820045eca2e06e58fb8aa334c5beeadd212350725c5a83b8b9
MD5 799cece24a619bad01590b52fdefd9bd
BLAKE2b-256 7dfec2b90f2bb580c03ba9b1d72b3ab394110d95b32bc0433f8abad5873c7a89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 910a59af3430d344cc9bd3f94dffdc24529de65d3c369225adf3ec2725a14878
MD5 7cd374887664fca483ef4a5ce0a76894
BLAKE2b-256 d25cc37cdc110b78910840af0efda143e6b01c5135d8cfa123f6dad39090cb37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 488fe4825a128d3b0e0867123a0146f937c98fedba7be2f6b303d354164f1ba8
MD5 918363fd6018f5ee18e886e6895e860e
BLAKE2b-256 963cbb8e934f43d9d67ed3da616200731584427cab55d40b1b65e1a7db69523e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 58dc329f5b70cbd4ebc3eeb0ea03937ea8200f09f0ff146e16364121d6a66cc4
MD5 4b2d641a7fbe4b3074b3e279f9c6513f
BLAKE2b-256 23d93d20c3cc29ba17dc6a87a425273f63e11c9ece4601f2c9e4556ef9d3142d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.2.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 571f09b8c129dcb8af5330d690e7e46f5c8bdd0b7ffcd4f1929df69ff7f5f922
MD5 38db1eeac73be1fab4eea6fac865d0b4
BLAKE2b-256 96ec69b9af5e6153696d0f3a393571a5ac5384714f6634e726635e8f295d6238

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-3.2.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 98789ee071fb7d0ca664b075ed044f8cf3f5fa67be79dd92323dc05c8e3fb050
MD5 a2a771b01ab6892202f8a0f2227d56ba
BLAKE2b-256 695ec6db056fc872c304350070f605d127125eb9864d52e3ac00c5f278f345d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-3.2.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.2.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fa07bfc8ca0859585833aaece1b85ac4c6cf6f967163176ae21bf59e2ca41f58
MD5 eda3feef97b286262f450716ca3ee759
BLAKE2b-256 e3197268cd517f82090f6c996d0e805367ef97ce051dedac3de6379b2f4350c2

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