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

Uploaded Source

Built Distributions

pikepdf-6.2.9-pp39-pypy39_pp73-win_amd64.whl (3.2 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-6.2.9-pp39-pypy39_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.9-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-6.2.9-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-6.2.9-pp38-pypy38_pp73-win_amd64.whl (3.2 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-6.2.9-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.9-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.9-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-6.2.9-cp311-cp311-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.11 Windows x86-64

pikepdf-6.2.9-cp311-cp311-win32.whl (2.7 MB view details)

Uploaded CPython 3.11 Windows x86

pikepdf-6.2.9-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.9-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.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pikepdf-6.2.9-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.9-cp310-cp310-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

pikepdf-6.2.9-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.9-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.9-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.9-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.9-cp39-cp39-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-6.2.9-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.9-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.9-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.9-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.9-cp38-cp38-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-6.2.9-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.9-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.9-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.9-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.9-cp37-cp37m-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-6.2.9-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.9-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.9-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.9-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.9.tar.gz.

File metadata

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

File hashes

Hashes for pikepdf-6.2.9.tar.gz
Algorithm Hash digest
SHA256 63aaa186438a6613ffc6a841401e14d42aa0e36ddcfba31d12f8648495eb01ae
MD5 6a7a3fca0d81d6217da468fd9a9a4723
BLAKE2b-256 aaf9d91dd6155b979ddf4bd8de2f36e21b53b0b193c31d203da6e476335b3859

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.9-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.9-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 bbe5f7a489ddea2d9f00124a9a77fa7429758dc24f22ccbb570468eb9c2d4d0a
MD5 c115d1ade0cdb842816848b340072ef3
BLAKE2b-256 740f6ca1cf447dfcd87a04da7228b7ba958536586cbedd95a5e4e054c7bcb896

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2694a0d356f98b22ef8f0aaef9030670154b643bf9cac64ba61293392815b6e2
MD5 c30fc64edd8ddc487f95a19201d368a6
BLAKE2b-256 c102e169605ff703aa5626122e24ccb192a385b3effb4f0e4ba4f8145cc598bf

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.9-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.9-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 528ad308d993c244361e864ad8340d32cf17879bd660dd827842755be7c21851
MD5 30653105aeedfd82acd358eb18637e48
BLAKE2b-256 7915c17570a1433fe515e3b5b658da7afb81107dbf445d9c1f8ae80505459888

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e85d5428f5dbb34d4f78cd6951295a18d832ba83d4549d41c83664403606db43
MD5 422ad2696276fe0c3806750c202272a9
BLAKE2b-256 36ea240578316cf679acb5c2cb3efa9b3ba3f73192d66b33d4bd4b5ff1aec7d2

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.9-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.9-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0836cd4b1ba9fcf7d6bdd0064bea2436599590d06e81e780e9ebe6b92caa4d63
MD5 86e8a4b6c7b02d23f6209acd982d7bf7
BLAKE2b-256 8bc751e1b504a490f1509bdca9b0c586de57ecce4bc0580acded688b7672bb88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ebf3bb8ea768cc6fb7f8115726bbf2f4c925d83f4e76d368cf8da613905ee4e
MD5 0e37d3bd58f1300989d915027890f90c
BLAKE2b-256 05fdc7943eaf70ff62fe5aae7918c9114e4d47aff2d8d21cefacaae782593625

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 78cf54bacbdf9bacfdcea7f3c8f55a453e96818cc606df155eb639f15d31e968
MD5 6e83c3ac18b6a9ebf197600a5e8245c3
BLAKE2b-256 ff920bd4ec18551ae74254a2fd812168f25eb1085fddd31af6dfbfb3c4e32f51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bd63480263ffd2e7ad635a3865ce9a8f2ddef32bb1fe599e8da8048c4f7434c7
MD5 979466c01f3575887756731d029503b6
BLAKE2b-256 fc2bde5cd77d74528a539683f8e966e8b3f69edbf1ab83d7f4a5e650a5c494ae

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.9-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pikepdf-6.2.9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for pikepdf-6.2.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 533dfa60c33c821e26b7c0f0adb32de6c9659795d5b1feba631b8de62ab63cb3
MD5 f948e15a3f4632d97392d2be93a1481a
BLAKE2b-256 f11dc51fbe528a1e586cb0cb82d612e93bce8db8fa3bf4adfb9034d2d51fab98

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.9-cp311-cp311-win32.whl.

File metadata

  • Download URL: pikepdf-6.2.9-cp311-cp311-win32.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for pikepdf-6.2.9-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b4d573b6bb7d92c2b044b22c481dd3873941d219701a02646d5f12fc11f5a51f
MD5 68d346f19092b35b8d59e15096a88bbd
BLAKE2b-256 b666879481b88160d389668c42cd3b09eccae2690e9ccc8fa760861fa1448306

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3dbe8da40a4352c64f473e562bfea54d66a9905f388eb65e61380983a7f8f5a
MD5 d4b4d168d8869d75c79acd45b6969a98
BLAKE2b-256 a3cd3c7cb46fa24e72e1f9cb93c69d0ca5340f98ec589482468b0a04c6221947

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3a609c5334a4dd719dbdbf5dc13e710820ec2b04737e9634afb68239bc2de03c
MD5 44db37e5e39306e0b3ebfab3f35f3614
BLAKE2b-256 399ffa3bfa08d87504bd40691ae295af58b0befd9fbd266f78aef994466ae80e

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4f012305950dc90807aa0464f778a6093369ca50cb1d4a7f776d95ef18775a0d
MD5 d8d486cba9d2e8afc0f52b1540005dfc
BLAKE2b-256 3456ffd8f4dce3044e22e67a1d627dffbe689ee68443fb331016a66a86c6ed78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 589283c5d93c60199e398085191f9567f94edf6f75a73faac2e7f70d3aae65eb
MD5 4a7f29c317f81cacffdf5dcb18f2ed3e
BLAKE2b-256 301c5826cf4f6f2942969812b8d76888bdae186c0406642f1acbd8099edce027

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.9-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.11.1

File hashes

Hashes for pikepdf-6.2.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5f3ca869a2695fc55cdcf4e9c97da1a9c6c289ffc5e86030d31922cddc4fc873
MD5 7347602e9a1de85977357122dcee4e8b
BLAKE2b-256 9236556c9a54413bb8c0c0924345b09361463a4b0e7bed7d9f5dd7c04e20bd63

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.9-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.11.1

File hashes

Hashes for pikepdf-6.2.9-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a1698673a5f072e77dc53bb771f37cd918d8ee684039100523f7407f7dde1478
MD5 dffdd5fda7eab46c409b4815a36f3680
BLAKE2b-256 28c348014c2efb36fd852b9f03c111c6fce33838c578c76027956b433bfe2668

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c12ac09b068863692c3f2ee3f4192aad132b0294e1881e56242563dedd9beb22
MD5 1623e99c65c9cddc59de6a1d49b58106
BLAKE2b-256 39ed77231874e24e5396d2755e17c096fa055ab8382c5467505c7d8100cef7d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 56b87834de03a7f60804d78f9d070c45f85a3fa0b84aea5160db70ed7692eb4b
MD5 32bdf3f71997a2ffb035ffa7989fc62d
BLAKE2b-256 e67fe1308fe5acd4ef4cf6e0326c2263525cdaf225fcc8eee5e5728c573e074c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e7a1031ca835e8d9bd13e471b9afc6dcbd76c2a05ee17c30d3f02f05a9503b3
MD5 932efff9b511472d33b96a808fe1298c
BLAKE2b-256 e8a3ca123fe7aa41e7512c3eefa135c856610ffab43381b183df4a0dd3786d27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 13f2ebba6316c73e42cf2a589fc6a210866849cb8168bec2eb8798235f981cba
MD5 1b06cfe34706058073b97e492572d476
BLAKE2b-256 27625041168f616c3c6edcca8a9968f203b4dfe1a501ae56b7b74760b23e61ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.9-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.11.1

File hashes

Hashes for pikepdf-6.2.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dd60e7b447f4b2cd6c72bf0afadca5a589aee4ffcd0cbac4f49baaf6a1e12c73
MD5 e876b24d530dfd0435d785b97823d370
BLAKE2b-256 9cfd2aa7276095c7e0fd08b5aa23c1120cde88c8726a015204885d9cbf37ac2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.9-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.11.1

File hashes

Hashes for pikepdf-6.2.9-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 08a2de53984fb1b1e048ee7458287c096d163bee12d050ee3e268577d3a74ab3
MD5 823abe7bab189838abb4350964822c2e
BLAKE2b-256 3fe382f7b7d1c7ba28f9470a65ff17f2a8a91902960cdd5061b87c6a1583e520

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 585a30b5d4e721d21c3fecdae3b332e34c80bebf8243b98876419cd0730cb837
MD5 5b84d1851b845c1958adbb80c6b6404c
BLAKE2b-256 1fc6715e874820036bf66068f3ff499f46ec5f1846f033c2b007a761d158c8d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 134c7a0d4d256d1a62291b5a930c5cd5cb1e8d12b8b78518a92bc97c9268cc92
MD5 059fc09402ce293a1990189f31b5ec61
BLAKE2b-256 81e357c734ddafd210043fee561bbfdd94c1a4a2241d7683e19e58a0bb0209e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ae9a047c33579be4dc2f2bf83ea8a5142fcdb7432c3d8e15c80029986cb02e35
MD5 237de737acc37e8ed4f5eee38367a17e
BLAKE2b-256 adfae922b22f0fba10154bd7b652de4093bbd4944b7ecc5de3a3948b04dadfa5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6d401abb676c0560296094ed9bd8eddb51f6e401f2ce4d624af7877beefa047f
MD5 cfe4b830d1b08241174045ca44c4f12c
BLAKE2b-256 392fbf260d949684f73a1548736524adec0e3f5353924357fd0e9bdce92117db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.9-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.11.1

File hashes

Hashes for pikepdf-6.2.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e8532c0b170ec377de21053f5ec30e2c1e3a019ef644cb876b43495c58356d9f
MD5 b22fe81d2c74d475806e738907abe796
BLAKE2b-256 e23c44bcf1b15551211a22447ee12fbb157c94e1cb069a65bc73617bb313e9a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.9-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.11.1

File hashes

Hashes for pikepdf-6.2.9-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 71e4b0160a1d50f72b4c6308224d49a3958c884fae1fc47f4dc1d0ef5c78d4c9
MD5 a523cb84f6fdb241e934794a523681bc
BLAKE2b-256 e665d2511e891db4b1707b308771c3bb330f38d40a23ab54b0896b2140d49e8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5f881da85f812c0bec44a7daf180589de546f4f6f6bc7142131b21585b19903
MD5 88659bce3286510190a970a1ef9d9e12
BLAKE2b-256 5c1b773edc8fcbc53ff3eb2f7d597c80705b781f851b9ce24b1934ae3eed34ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 79a2f82dbbcd87ad06056d9784ac4aea747c479a677fb082752c392f61a60f05
MD5 843040286df0245e536932030297d686
BLAKE2b-256 305989e44355c82ca281a0a33ce302d56b0e16f390dc42736cb81be45b86d82a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7908dd0e7fe31d6638f5d54f78dbdefdcf357f877e290dbfc68b8acef0ab3a95
MD5 b87869c24fd2d430c9c305005b4f5988
BLAKE2b-256 80e9f762730f609bd37d6d743a6164bfe7509e7930d112c65b1a54ae6767218c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4ec7ffca915c25d1a784690eadca524ea87fbdd8141ef9fecd298c5f4a945188
MD5 d0f464d025fc7585733bcaf216323e62
BLAKE2b-256 3d35e2a6f7ba8240bd1e30a141453411c16927c112736641801d1137e73ee4c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.9-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.11.1

File hashes

Hashes for pikepdf-6.2.9-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1571686d50ac29f4693dea7f2682cac7021752c7e06b007b109dabbe0c195aab
MD5 64fcbdc06fb271f65d106ffa7a28b45d
BLAKE2b-256 65ba4b2dd1adcca341c1dbba1683fcc3fcad143ae33c8f1c3e242a51bb85e62c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.9-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.11.1

File hashes

Hashes for pikepdf-6.2.9-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 fbf79cc009262bbcefb3ade5f152d513f66072158c99fda2f2497cd85a56bcf4
MD5 161d1092b50dedd18a8662da75ae32c8
BLAKE2b-256 3a5ea2ccfdf3f3ad3299c26fb5614773943a64d86c7b93a72699a440c197b020

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b6f9953949d123afe1fb2653cede4406677753b4e3891d60019721a70c3ee11f
MD5 402baacf12221e47d6f6cdcf094e2fbc
BLAKE2b-256 9d70d7de6d07ec9bad47af140aa9927b2cd7a6c24b64a5912f4bd8d21c002cb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f85dfeca089048bd1a12fe2dcc1b4cd557cbf036883ffe81ce71caa22173037e
MD5 842491c1876ae6b5d07e1d40b0110ff1
BLAKE2b-256 0e943deb2512dd36f53dde8c6d0f8788cfa9bdc73564416794137cdc422767c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7ab295737251269d37bee68ebf63b46471c3d2e00f0e8bc232bb4806c316d1a8
MD5 92234e48a8fd45e091fef30a8b5245eb
BLAKE2b-256 de1908e4f3235a79526ac7c946c748d9cfe3916463556d3fdd62d78edcf96221

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.9-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 62bef6a890cd0a9568ee8ab7d4a1d177c4bcd104f3f0422f2e67102c145a07f7
MD5 d3968ae621726027a94cd97f3e2f38d0
BLAKE2b-256 95c5344b50d64abb79ca5820e2703dc4c1a9799279791eaf29748efb5ac7aa16

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