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.7-3.10 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 codecovpypdf2 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

[^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.

  • PDF Arranger 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-5.3.2.tar.gz (2.9 MB view details)

Uploaded Source

Built Distributions

pikepdf-5.3.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.3.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-5.3.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.3.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-5.3.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.3.2-cp310-cp310-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-5.3.2-cp310-cp310-win32.whl (2.9 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-5.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-5.3.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pikepdf-5.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pikepdf-5.3.2-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-5.3.2-cp310-cp310-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-5.3.2-cp39-cp39-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-5.3.2-cp39-cp39-win32.whl (2.9 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-5.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-5.3.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

pikepdf-5.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pikepdf-5.3.2-cp39-cp39-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-5.3.2-cp39-cp39-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-5.3.2-cp38-cp38-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-5.3.2-cp38-cp38-win32.whl (2.9 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-5.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-5.3.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

pikepdf-5.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pikepdf-5.3.2-cp38-cp38-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-5.3.2-cp37-cp37m-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-5.3.2-cp37-cp37m-win32.whl (2.9 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-5.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

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

pikepdf-5.3.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-5.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

pikepdf-5.3.2-cp37-cp37m-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-5.3.2.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.3.2.tar.gz
Algorithm Hash digest
SHA256 fe7beef116a6bc1ceedab846c27ba806a6d18776e763bf9b3829e524177e5c68
MD5 367ed61eeff72e190c58eb8bc1f882a7
BLAKE2b-256 d18aae3c75096e7f8d00912a3aea24e1ed3607b6af4fda87db3d75fa9bd85180

See more details on using hashes here.

File details

Details for the file pikepdf-5.3.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.3.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7adcfbdc8bccc0493254b7aa94b700d4d79c04046dfe8333026f2e9777101b81
MD5 2542b7696547de81cd65f309a7065c1d
BLAKE2b-256 26378b45172b812c1994ad9186ea9737ddc475cfc3a9933602e1ac41197a7558

See more details on using hashes here.

File details

Details for the file pikepdf-5.3.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.3.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60cb42f60ca3ec79be026cab278aab0df4c4b2f2fed2ea2bc95cadd83f7cac2e
MD5 d8cf5c509735e97d837b0906dc78995f
BLAKE2b-256 b0cdd4da71dc86e489f8c1e2eee12432eb11a3a0ebd6a8585e2605ed0976a305

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3be1be4b61ccb3dc67ae1cff7f493489328e1d97518c32cb532bf03ff7654fea
MD5 a0301967098c4c8b3b72089cb28ffc78
BLAKE2b-256 3493eda3b6031c17122138a5f3464d579cfe4effea19d95615beaf824ba36fc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 937966611ababa819d81e81ed230d79d3109c2e7e125420a323d9a96ae397bdb
MD5 eb85c4d3055b6b12e09fb31079c27e5e
BLAKE2b-256 9b0e4df7487d5914fd9ccc733db5766881641441c72d77afc204642937b95311

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ec73388011b3b1f9f5df74be7e534563f6abdbda9c47bc76683feff1e0a8c5b0
MD5 334231565ba50d7aa37b5f829156601a
BLAKE2b-256 92d16ff1ed1a19fa130e235c02b8983dda960d5084661350c73936f0e742b582

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.3.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.3.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9fc032559454a8eaf7a87afa196fbcdb7745511ec30003ed822a4c99d44b56f4
MD5 47db7816cdfd79340e9f09d85126d158
BLAKE2b-256 0030739eef2266df812f61fe1b53ec49901247baa9cad9bea5f9e70595da580b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.3.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.3.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2f229cca36be3c2b19359d72c1192a902c26107fdf71ec6ffc300f52c56b61cb
MD5 31e85d7be484a7b24dae53e17d5c43c2
BLAKE2b-256 861771fc381e1909aa82228746725fd6f9cc5eae24054ffc7f7c4ff20a597e0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 db1589d8765d95e4a0412b38928ba98a501d76cc89796e2c7684a7964375b37a
MD5 2f213363907123834ba497d16b5964c4
BLAKE2b-256 8de32fbf17b574f37c779bae153f7e54841654e9381dc9adac5d0bb4650b71ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7bbe22f4b1278ea7e022e91858acb9f66fdbb5d8c8fb7805ee1e10a0cfcf3ded
MD5 94b0e8a82336a47429dee7bf9ec5caab
BLAKE2b-256 776455d0eb1a7f025f994d5668f357e2aa00e24e94834ece1836b836bfae9d2c

See more details on using hashes here.

File details

Details for the file pikepdf-5.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 376e240a3788ea4ab5f66fe7b8c09845e1767d4c3ab906cac259f937b3de8287
MD5 4932fc1e68e14875203f255e8b955010
BLAKE2b-256 d99951f8f4e4f303123ee02604d844edd9bf582e9ffe9e152b3268866fd6199d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.3.2-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/29.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.62.3 importlib-metadata/4.6.1 keyring/23.1.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.13

File hashes

Hashes for pikepdf-5.3.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32c3c1d9f5fa077e13f1b4760356889d23a04c9e817bfeea5b93ba9d14b0f537
MD5 fbab2fb8a64f0ee8a0ff559d7e23e89d
BLAKE2b-256 7ad802d9bfb6e960841ccf67243354fb0ed5690eaf60114e74cc298047b4da5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fc8ea2a318f50e9ca15bed432f6b76974066ef66bcede6f3a86f08a1f275ac5a
MD5 537c2b2d3103620a48388b9de73dac90
BLAKE2b-256 01fc9ebadd450cacb88e8bddc84b66fbe8d4b8339ef1775115fc0b93ef8a50dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.3.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.3.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f95e467bcb1d1a31557f4d31d9bb13b9d314b34984ce972190d4d7c662a1e7f7
MD5 160fd98c79b2f645035e9272563d83d9
BLAKE2b-256 12f580fa1bd5282a3d517cd1066528302094bfcf48e533ca6e8b4c3b0c265edf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.3.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.3.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 57a723906eaa66fb0237e3a818dfd631693089acc33db547c6d9bde4e07586ca
MD5 3c3248052e39f6c59c4b48bbe1e8b6ef
BLAKE2b-256 5687a5adb400227edb1f2aa7e59dd7d87b80ff85a9669041b595b8594f2a9fb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef0a49634a0075b16c53fe0d85063c5a354a7813bd9f4f666de7c2cffbadfe06
MD5 f5877f921c76fca0a57ce2397373916a
BLAKE2b-256 ff905e4450f68f4c70b817aebd084e23b26482c619db168e405b39cbc1da9e76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1d1ceddfc8e1129358ae1b6780cc33437d85c120fb5ea556a6d9df60402badc6
MD5 1aab160731a8a58a5238a311ba64b4fe
BLAKE2b-256 06b51accd8ce711f99b1595b454253f827d167ad8527ce531426c189afa35f5c

See more details on using hashes here.

File details

Details for the file pikepdf-5.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2682597894713109f72e497f32920b36a34c4fa1e8c76daacbc54dc796e30e4c
MD5 3892ca514b47ea793385496af1828f37
BLAKE2b-256 8c9de98f482317554606e0dbf83897ec94d1baede3026f74cf2bd8ffa7443f59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.3.2-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/29.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.62.3 importlib-metadata/4.6.1 keyring/23.1.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.13

File hashes

Hashes for pikepdf-5.3.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 525c7ce20d11da9d629aaf3a42374eb3e4761a924888a711d24cb4c424f1381c
MD5 81022f8881c28476f6b8625cff87ba85
BLAKE2b-256 c22d0bbfed920314e47e28f69f96159cb5d6e9576f3ed6eca654e303d8377a3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 363a12aa485db58a1a27759c1ac012b22af24b11a2ed99bfe6012e9299c5c18c
MD5 f3d3320fb4c57a0b4160217f7e81f9d6
BLAKE2b-256 3ff99db450d53bec39753ae78c9ff4163e841ba22a37c2197c59a628bd1190ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.3.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.3.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2c761e392f49d31b07106029fe6cc83b8e55e29605442bd792f9a989d721cdcc
MD5 d7aa6e3776e47d755e747f6e6a927f98
BLAKE2b-256 74bf994d70c1028113615ed118b38d933b5d1c17ca47613f4eb0cd6d64f760db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.3.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.3.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5123f41aeada39fa6c9814fb40fb0ff4dc5c81a0e1e0cddf2bedb826d0c7c19b
MD5 958b717814764ec3db3f82eb6669f904
BLAKE2b-256 4228b3c3a71f3b338dae2af820d02867547b2a796899ed2cde248593169375a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f7c3ce62ea79d0bf9973f4502c4534045493f55a4c60d7908c84b01806e942c
MD5 5a400077a228beb3e39657c3f0007aa6
BLAKE2b-256 84da32ca129577d3215e6fa79848afad556d8938f988fc39e19aa4c3f5addd14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6a595acac86a9eab77f2a006d63bf16dddceef08b088874c30821ed64c04be55
MD5 65ad6cf09627e971d3a7ccf2aecc9425
BLAKE2b-256 a82734adc3aa09ca0efb7b1faabec2acc582878212df283166e5b846e16f5d1d

See more details on using hashes here.

File details

Details for the file pikepdf-5.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e579da03271819067bede638a2a0be40dc2e82b3dd59b4f92fb3478e21d5d44
MD5 8136b68043ecf10f51f02330005372b3
BLAKE2b-256 cb7fdb04b9635888b30c65e984b088a5dc0b03f2c9ab2b3903629b948ee223de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c54fe6431f82bb8dca166b5a0f55b55c26a75fd9827f96b28c01464555ae0435
MD5 2e5bcd9c89471ea37c0b284c6102d329
BLAKE2b-256 dfd49ebd29da91f8e5b027f409f03379b1c71bb39af4e8ecdf890a44373c38c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.3.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.3.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f197af55c631902eec0e2a606d884ddf6ec4050a278969678f555c2c325b2d1f
MD5 ecc74570aa916556eab07b4ae12d6b8c
BLAKE2b-256 1f265b9a7db0b4d75d487210d1e09f755d021a383ff207c8708f50b46c31238d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.3.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.3.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 6ae46c7f2921d42d98e4b9903832c534fc3c19df772c41d29cea683b42abc6e9
MD5 73a58c380a45e575de52c668a312ebdb
BLAKE2b-256 827b4ced18207ab5f8521d9c7b856a468a9c80d193c18ae23d4a72ef098f46c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5db54758d02b56dfbbbca155ac3ba0311df57bae44d50e5bedcdee41272ee1cd
MD5 4cb82b2c978f9e9cfc2af2dddbc07cce
BLAKE2b-256 eff39687ed6dc03fcc485478d774dcbcb8db9b47bb4a7724691fc403df81b88e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 25a228c38534996d969dddac59f7dd9fc5d61f26ec3dbdc6366d2601179eb7ef
MD5 344ce26205caea3a2e5b9e577bdd0c5f
BLAKE2b-256 cfd8902cb1fa03b47d6f880b55cc0ed46e0f6799646f315945c0a2a5552d11ab

See more details on using hashes here.

File details

Details for the file pikepdf-5.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aefb2b59e720dba2544d756a03c410005f22f348b936a2dca11c0df75789984a
MD5 0bba63da77e4e431395c79abfb2bd55f
BLAKE2b-256 01962da18f4e517f25524c249c579a10bdaa8acaacfa7fefce1e7f401fc8a65b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.3.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6bf7feecfeccd1c0fa2782bf0249c409a348a0fcfac7017469a4a5673f14b456
MD5 38a1206cd0f8788d13659047ee931b0e
BLAKE2b-256 bcaff96e3b5729b89e9fef951ea9477f701562a5d707fa2216bc4ee945af8b83

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