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

Uploaded Source

Built Distributions

pikepdf-4.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-4.2.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

pikepdf-4.2.0-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.2.0-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.2.0-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-4.2.0-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.2.0-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.2.0-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-4.2.0-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.2.0-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.2.0-cp38-cp38-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-4.2.0-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.2.0-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.2.0-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.2.0.tar.gz.

File metadata

  • Download URL: pikepdf-4.2.0.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 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.2.0.tar.gz
Algorithm Hash digest
SHA256 9a91564193f2c01a55aef4c3b97764b2cb59443034b62a95620b12eb265c647e
MD5 8333ad54f393c77ddd0bb2d2beeb0094
BLAKE2b-256 4907b6a6c8c5c45e27ddff1b559693a535411bf5e871212a8e4ccdd36d517634

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af3257dab4504dd68c90f5fc6281512242a391cf3332764c3e4eaa25034fb4c0
MD5 1c9561f0a7913e392ed8224499d2d7ca
BLAKE2b-256 55f18eec7a4d64b4c138556fd1c02b4f788bcbb2c1b0361e8162bd8230643b1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.2.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4f9a5a0e6a7e7749e81ad0c0ad682e892440a82bc14755dd64d69486a49db383
MD5 c6292e72b3c399bc30e3fe82404844f0
BLAKE2b-256 ce331f64c39d4b4e40a117c0cee76000876f93fe6fbf49120e8c0da49700008c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a2eed2c9708fe1f3d23bbb9c9a7d8e26a38e00728c59bb0c7a0aa1fb1ec96594
MD5 9165c7923c13fb327652d3c1085a9eb6
BLAKE2b-256 0394d08d59ce9b572019de612d681753426accd803a259053719d269e8abd194

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a9551e9c3a6ecde430dbffa6e14b5c8e42960d0c4178848ccef504465aa44b57
MD5 434c967b7fb0b32e9aee174f23a3ecf2
BLAKE2b-256 b2fece10329c0ea76f0b47944ac86f1c3181aeefa1bcc4138029fedbb86eabf3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2dbdca52c2cbbf1d71c40b4cdc6096ca10b9f9509e407bc736045ce7eeeb7e8c
MD5 ce499529922739b3d4be75ace0a6c927
BLAKE2b-256 c55b71d352b09d28fba68d0394fa5a8e40bdb3cff807623e06d25f461566ef35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35f1b4d8af3e7f205da50a609443bbe5734b8c96a91f5f5922458e4f2db983d0
MD5 a5b3b318a413232e8837a08a478ef462
BLAKE2b-256 9630c7daf2c30066e7a84483bddc245684de6b8e506aac92f9cd3813f6616d2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c4fe58f124e6796c4c10c8bec50b270fc09e4c26dfc96de48fcbcc878baef1ee
MD5 7a3be062208bbd432a2ffe849527660c
BLAKE2b-256 6f0ccd6158a0669abdf51a2d04c0f6c7d8841aa700da0fadcfb8f4e235b3cb6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.2 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.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8787e130dc57a329c18ea35dc0dbcab38d41ce8ed039d2ccf496e1a35e4acc02
MD5 1eb3e6816457c2fbc341e2dbb3c9c875
BLAKE2b-256 84e15a4d12b1a14f42cd098b71821070fbec119034118e4f5772c0a1c2b79127

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 344b0e78a942e0b8f4a9d7416c2912ab8d9d9a087263e295f72786e2de38f928
MD5 a9f8e37844b8b68c17c8722573a84782
BLAKE2b-256 81e7309d7987af1248c12787618f9e951f58b569b781ebdc6f0a60d8f2e9613e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e2dc0e47852e99d71b3b2b8ca153b61a2503ef8dac77b96c4f6007862e8f1f89
MD5 04e310aa8cded0e3cd1a5edd9dcbe16e
BLAKE2b-256 bbe99b329f7b631a69cedc657e5cdaa874abdcfe161cbde9cd145e2a6a11a50b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 89e94f33462bc14c846dee1222478fb809d0eddf21174dffe26bdd0c50daf880
MD5 25b4bc12038712b8e72b55db6007060e
BLAKE2b-256 55df948354ad422fa790c3373e86029a94370fb8337ec441181cca18858d0370

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cab76e79b4ec80300ee307b92cfe83d00704676d91f7a735381f0105ff4dba39
MD5 b21dbd60de7d6490e3f1078bc17c07af
BLAKE2b-256 2eab8ed9326e08aede0fcfc893878e2f1d1b60f816563df1dec8e5cc5bb59062

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.2.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3570aa991199d587c022b6827cf1023341858abca9a856426cab3cfeb83d31d5
MD5 ae7429b0acd3d4f77a1bac74bcac4e8b
BLAKE2b-256 c4e4ca1e8c853afe7efdafe2916fcd1a240aee02eba4df3db76f4bb3e12ec26b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.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.9

File hashes

Hashes for pikepdf-4.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 612ff00a9070869e4e2166330bdf40b3246740a5256ab4904e802fbe57caec2d
MD5 1b83b8d17c15acdfbb855005eac58d07
BLAKE2b-256 c988273fc8368b868ea6ba7877f8652f9a35476d3d32102d8f8b8adc08aa75bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2190b6bd44683f792c6b037417c1bdadb61586082a370d211a2dedf0df406278
MD5 d038d714da2bb8c183df79d0877cc072
BLAKE2b-256 eb540ead47b763a9fe3d57598a5764f5979cc383ef7b14de763e9119865f481e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d0d216494dcb0f41f7faab35733c1a5c0e6b0a8222a8ede87a2f6217e4e2527a
MD5 9dea68e106b231d3e4af5b8dd6d3ea0f
BLAKE2b-256 21d7e21f741ce05a6dafb62bb3541c17a4316df3e31802bdbc9ab44cf3012652

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 4806f955236c54b3da60820913fc33969439fcb5a7eceb8d015866a085b05f3f
MD5 7c75ef1f3a77c4992d778e198c0b97ca
BLAKE2b-256 2d93b114b9f1dc58b8dac80f482faaf9bed5624c2d3fc2dacb1f056dc7f26507

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5a57a7105348c55f6b88119299d8956af7b028b914b3c7827dfaf705f6482e5
MD5 f6e3881f44bc3420dd9b9c117ffedb3e
BLAKE2b-256 139feb3f1d1ca96582f7b1f52c559bff7aa34e80bc54d50199022962a50b3305

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.2.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ac225795a45f63753a01819f44be9d10dd845a8b6f770ea65f2453b308652f1b
MD5 0f6e615982bab4f3aab79b22ae4579c7
BLAKE2b-256 7bd7b830e0bd6b1c758e774dd5f79b3bf85a9b0185e349613c84d55e7ed8f9e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 046a34e214f17470e8126e0deb95e3a18392ebedde9bed7e339fc7989c393742
MD5 2acd5f5468429fb18030acd2725bd2c2
BLAKE2b-256 c5bf1762846f859687eaae11b6c3a81c00c8d73c8ab5a32bc6509c12bffebfd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 04d737ac3a869a2a911d16a5d3686de08a62d0d425de9529f4ba692973ed2d9b
MD5 85d58cf049ab86a87661b540a38261e0
BLAKE2b-256 b0793585f3f38d442ead84e5dd57b1894a83f48d080e8750a16dc8668613528e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 1f9c70c68afa1ae5c7f9d4810a8930c1539759af1ab645900ccd7ae61bd54eca
MD5 895689cbd94f3365feac38d646fd9c2e
BLAKE2b-256 55e3ea351c8cbb900bcce95e785a3116ec0e45813a7af2aa2f163a0b70f68629

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f96977dc40a0b2645bacc42a09d94caf0cff4c234ee35efc3579bf51582bd128
MD5 57898bfff1c02d7befb77a717707a5e7
BLAKE2b-256 d441576034d61d04c1e729181642018c65fb5aa21445876f39e61f44f35ffc40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.2.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b8e92902bfefd459806731ee0ec06c1e5813b21869766258c2ceda9c484d9d19
MD5 5fba9fbec3d739df618eb2f8561fc4c5
BLAKE2b-256 409f2ac042fdeac9dd546a5fed6ff7aac37ff91861c29a11ed7870cad96ba1d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.2.0-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.8.2 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.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5f55f1324710f04a98728f20b210cc3f0fc3399fb8b702c08cdf810e77b8f075
MD5 3c68f1f79d710d5b66e0a3c9ed51dc2a
BLAKE2b-256 5db861bf5684a6693ebbd2fae805af2016a8a71101661c084b4cc14a34f15372

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