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 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. Binary wheels are available for all common platforms, both x86-64 and ARM64/Apple Silicon.

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.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. Some components of the project may be under other license agreements, as indicated in their SPDX license header or the .dep5/reuse file.

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.

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

Uploaded Source

Built Distributions

pikepdf-6.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-6.2.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-6.2.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-6.2.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-6.2.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-6.2.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-6.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pikepdf-6.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

pikepdf-6.2.1-cp311-cp311-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pikepdf-6.2.1-cp310-cp310-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-6.2.1-cp310-cp310-win32.whl (2.7 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-6.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-6.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pikepdf-6.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pikepdf-6.2.1-cp310-cp310-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-6.2.1-cp39-cp39-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-6.2.1-cp39-cp39-win32.whl (2.7 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-6.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-6.2.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

pikepdf-6.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pikepdf-6.2.1-cp39-cp39-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-6.2.1-cp38-cp38-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-6.2.1-cp38-cp38-win32.whl (2.7 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-6.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-6.2.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

pikepdf-6.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pikepdf-6.2.1-cp38-cp38-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-6.2.1-cp37-cp37m-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-6.2.1-cp37-cp37m-win32.whl (2.7 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-6.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

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

pikepdf-6.2.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-6.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

pikepdf-6.2.1-cp37-cp37m-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.1.tar.gz
Algorithm Hash digest
SHA256 28309830b84e1392949afe5dc8e02d635531b63ab41f0ed6ec05ca8a8cc384ee
MD5 eda8e4cba7a673b6fbde96a8c31d7f5f
BLAKE2b-256 9b067dc76c7db56cd500f304ff71a2deae24417d2f9bbd4f0948714a6a2504d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dfa17513abeb5e9a4de4af5fb098fd0bac4708e961424be9750b16cd00af42c5
MD5 7784f504addaa8cb8e447b1ba37468ad
BLAKE2b-256 285fc8e6bb12c2f52ca9899d256fe0fbfa3073df988d9662b27843b7b047c36e

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 905e5166954161b760c545bbae2bc4438292f1e487cf7c52991fdaef7d75aac6
MD5 279158fc5b002223784042e5109f1170
BLAKE2b-256 1d363c04fe2d839712608db674633cd6addaab043c3f908e43622d897de77434

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f4e0e86b104354eb1b5195bca51a13fb0c390e218f18544cd39d3ba2d07fc26a
MD5 042f3a287e9a438eeab6eb4b051e0d08
BLAKE2b-256 e3809f87f862a646c18563663e2994fb5025daf8d450e29beeff16de4d685752

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 55f35903308efc6148e11e7950950da6a188ef73f0c4912f60deb5665c13c3de
MD5 55782a4bdf20fa27d5cb7c77c3337109
BLAKE2b-256 88824e24faa2a4d8346db580c89d754b3eea32cecc23e95dffe0cf312a45cd61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 215e6850c04ccf89aee37288aa34dfea151c5b8bd1e6fc75cd429e5ace2c8bec
MD5 e7df4ec317e0ad4b41cb29be06f3d784
BLAKE2b-256 f77ffe7e54de8f3fbba4db476e17b7404df26c994f511adddf1c489cc5600a60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0fb4e028abc84fba49513c1759b78e2948eebabb23ec33e68f5beec9edc3b1e4
MD5 6d63197609f13932dde7b3c4ad2aa65f
BLAKE2b-256 8f4ccca2478956d5f111109d14397f0742d7c98754b8df1edacd872f7c01cd4d

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c656f518fd1eaf9613d39ad1eb437808494038a4c88fae44f40e1a5f57b32ed
MD5 7deeaecc724730de8fb8954850b1ac47
BLAKE2b-256 5e7d8c124850091c95382cc877e0052d1bb092b87f3cf11a8fc21585c51134cd

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 19e25bfa0b7cbb87620dcfaf5e22d235eba675aa0f2bb74acb08ff039cc8a771
MD5 224532fd38826a292f2968cac9621ad0
BLAKE2b-256 f76d66e32f46003d7a740c059fc8e82550e0c5a2e85cc98e51127df2f9b43300

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ddca7062db6fbcf5b7a7d07a031030a219d9eb4a90225c25c53318e2b2dd354d
MD5 279b6ab4847b26d5b9c633d4a2541717
BLAKE2b-256 0f8e0e726612d90b4e202a6ee7f9dfa390a8bf58bc5be95ad32dc42e5d880617

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 50dbeca36dc3ba04df3754845faad05c4c6fe35e8515a7ebb9ccdcf6d14672d3
MD5 3a9b9b79911c495427d99d48f7167742
BLAKE2b-256 f33f1d3059d13c097810588f87f18f1f50362c2868d93d4c5e6ff3a41921832e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c3acd73ca490cd81ca467eb4d24aa6ba63a7e1b6514e86fe1072388607d7f1ba
MD5 3e6818999ec92be5ef17aecf08e8e9c3
BLAKE2b-256 116cc39d9ce133e8e10737976ca9caa8427e9ed2b00eff8d66aa04cefca7af2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 178be221e8bee2282a1a36e32007365a959df7efd58cfd1f7139888aceb0afb8
MD5 6e44b2a656aadabfca5032cc71763c93
BLAKE2b-256 22b482ff5a3e869f044c4049db18d2f0ce64fcf12f26d2bd293288ac6d260c19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7704956b8a36aeb67b11191b7fc17c6918c9aa73a5d2ae5b102fc7f29eee043a
MD5 1645d3c92332bba5e45a431a35e8fa6b
BLAKE2b-256 433d33bc92e81108d8e4f715812ce44792d35fa9b1a2af1e5df5686a106dec8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f80cc66c20b897fc4a4f1f15b8b34a2d20a9a83b421910f0bfacb405af95912a
MD5 d5884e72563abcd9cc2cbeb7069424bf
BLAKE2b-256 80b7612852987705d954972e2f475ef96c195d50d6facdad8c5fa65ab5f8b7a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f75ce310d36fe83aa075c78002c1cdcd1e08be594730d4a6f33b0c86670c637e
MD5 b109f0fcf2194d30ded127520fbe7749
BLAKE2b-256 074a5bd22b3503387ec4e1f5285c21a028f03424210782c18632a6cde6f2ab09

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 169fd0a1d1d15186f0e2ac4d31eba8b7b45a1a0e7c88be5e10358d6edd3387b3
MD5 c65ad091a16f92d5fbb0f703d998b9ae
BLAKE2b-256 49061efad70a2c33a8f29adf328ecd462343efa2a97f07e0d94ae2ec8060dd61

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b8b948febcca7b376c2474c83b80b98ea3bdc76d5dd74872c9fa6fb3b66e315c
MD5 04e98fd00defcc764c1d2607ab8c288e
BLAKE2b-256 7f71478f7c6c0520edd026cabd711f33490d653d4e8df2696593f5e0d252b75b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 28b808dd9cb588c2792b8c3f18e44549e8cf3df637d0a126fc16d7cb9651b704
MD5 1c945e25377ae352705eca4c8eb1d97a
BLAKE2b-256 3b6454fd5432de1b653bdf044b6893ad152f3325444f3a93aebefdf8806bbdc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 93c258b15a0bbd9f061907bda558b289fbe66821fb2ddce19c8f456ed7c61df3
MD5 8f6d89373585cbc59ea90b7675c32755
BLAKE2b-256 0d4946d32c51b34e9b176cf08ca0cdd49d29aee6b0fbf12da1cff5b2faa2d8e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e4d7adb67d3c14f05ce3452d8e212c60ded743bb2977f28a28759dfc499ed3a5
MD5 94e0be198f21ad45286117fa36c680a5
BLAKE2b-256 ef3a51cfd7935b37824ba8255eb603ecda194c1fc72d28b2b1c99442ed9e4910

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a1fd1968de6c2439008673edbc3e47c6a63858bea5d15baddd0c7e77d35eae0f
MD5 6d30d0af84bdfdde848e56503ad3ef53
BLAKE2b-256 086fa7ab117c8474f27f4d19b605a266c7cf01e6f4cae55a21dc38a8353d1cf2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 aeb9a442d384fa37f5e9c6364176b6c661fac9cfd427f7b537ead1a6a660aef1
MD5 d7470982bd6ed86c24024055f1c4ebf9
BLAKE2b-256 1e65f85bc1f2c06fe4f21554a9bba01e6faa926df7817312e9160dbb97ef8217

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ff2adf043a85bca67ffcd3d235e48ce482f00875e3c54931dd9e98b49615868f
MD5 23da0028512e52da0026cb485cde39f9
BLAKE2b-256 1ca0b2d8dae5986dd8e8f12ea86ebfc7f3492c79e962af28c8a1eb09f975cb6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b47df6d084a9f35d66f1166afc01588c51c55afcae1e3792f4a1b900fce95ae
MD5 4349575d7377baa2ce884862696ae4ce
BLAKE2b-256 943f9abb7df32b80d75e6bd7ace916b78ea38a2198716253a1215f02fd9e77aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7a4240a128c26e44cade7a50c12380f38648db254752876fc8c2fd8921532e57
MD5 667deb57ffce8f49b90184a62c754fcd
BLAKE2b-256 fa8ac5c77f102b3db009f18dd9a3ae42c7a24d13a3286f004aa94c93e3d3f62c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f0685745f08c1d7d6769e367d14b74817a7fced75c1afca17034f4d6c04c00b
MD5 d6ed121965f7cafde590799e0927e17b
BLAKE2b-256 8cb59afca261a7fbb32c6edac3b906382e8a2881508839621dbba18a148535da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6bb2041045aa9f40a47bae436cc24355918e88693db075d7526d194d56c53797
MD5 aeae850fc39bb9e4d1e5843f43e4b386
BLAKE2b-256 3dda2523438d8cf41cfd6f8335dc8352efd5ff22b0c3c66d621b4da40d1326a5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f85231bcbe8a63feb29e42b2437b8e59d92ad9f9bfea294c345bab23e097a401
MD5 b8d7f2296623ea4d0053173e39383be6
BLAKE2b-256 8341993de5bb6a3fa4cad22715d3eee1559203db1a7dd2a30fe570548b2d2f0d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 18fc6bf7c189138c77f976fbef3f8679dd7a26254e869429879a0943dcfd0775
MD5 335236fcca6dfb70690c8b2e3d0517bb
BLAKE2b-256 ea4f9681aa2e0ae6942008138a11c386883be5bd536beb376babab9d8435e01f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b14b7e47cb306719a3ade4a2caedf576912a78e569571a9bdae134679e1ad07
MD5 726f0208219638972e06d4661ac8891b
BLAKE2b-256 3203ddad8ce826d9e5807c9f998b265613929c9baf7c7adf113551deac8003ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e6e548a3a3ec18e790101f984da04f7c968525e1077a072ec8dc4769bbd1fc45
MD5 5a85f8af62d8d9cfa7c797425d668b0c
BLAKE2b-256 f330616db93ebf3fb05909b59d5b1441f0b430c927a28c8e3fe50411ebbde02c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ab52590158b073643a8482105e4927356eef63345ae4e9ba59ba8f951193dd54
MD5 d597052d3d68af5b98fd5668b9348a23
BLAKE2b-256 4aa66dde1323655ea164c90a2fe026abf243b98588ba7619e64627f9295d7e43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7faf78b668e86cafded3f269bfd602e7af33c1f22c2cad440f3c4a92b76a7254
MD5 dcb994577b18370d4cff4754c50ca166
BLAKE2b-256 06e462e51fa31e2c0cfb7fe32509c692fd781cd03932023a839814de1dc9a375

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