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

Uploaded Source

Built Distributions

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

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-6.2.4-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.4-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.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

pikepdf-6.2.4-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.4-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.4-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.4-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-6.2.4-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.4-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.4-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.4-cp39-cp39-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-6.2.4-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.4-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.4-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.4-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-6.2.4.tar.gz.

File metadata

  • Download URL: pikepdf-6.2.4.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.4.tar.gz
Algorithm Hash digest
SHA256 3d06dabf16592bb7975e1124000212c3c3bab1e97ed3f7c6534ea92efe9b621a
MD5 862ca620587221191f9a180bf2404c41
BLAKE2b-256 19421e39ea319225fd5f2206e9e600832221a2c2de174e57340ef25badb38a4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 94057ca79525ba5eb5cc9c42337364f0e9e5f239887c0457dffb4ba3e6ac0187
MD5 1273e32c43989944e6cf050e8bf89f38
BLAKE2b-256 e02b01534e2459797fc10ea64412f0b4b5a489ecadd0b22df329d1eb86ffd771

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9c9d75bb77dfe9b6f8915bc5339cfb0db427c3cb7cd75aa419b1da3c82f122ed
MD5 6c9b89a3a0cfe81eb1492b1cf5acdd34
BLAKE2b-256 28e8713d587f5611c1bae2a214690742d66094f87549d300b1a34ded579206dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 efc497cd01c55c5dbdd8a81766e317f44f728b3ceb65d7b6c6a064772c60e1c7
MD5 c802f3b47adb01c7a9b9b0ab0f9fe14a
BLAKE2b-256 8c0e35b776d1e54ed4899ef60dcc6ee9819e668341c9e925fcb37c291c94a312

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2dd952e678dfc523f2c481c3d0a29b9823f07024f73dea7e9c03d2ac6592a61c
MD5 7c5d79520af73360d1de8150d0e1ab82
BLAKE2b-256 132a45276917570fc26c17987a855c73b5dd04abfe66b389abc7d124b7230b09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0207442d9b943efec7eb07ea5b3f138d90cc61429a3c3243902ac909cb508fb2
MD5 bab6f10f59750b2b2f2175e9f81c380c
BLAKE2b-256 9e791f16813d40d522b0dfaabd44945711c3d92e6b83667f244cabba78040a09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 07448689cc4c1e249e26ae694a2060210948e61035356cca3a5b8baf3a6a147d
MD5 0c83a74f22f8ba12f3f8f9dc8bfceb50
BLAKE2b-256 f4bb702e2026f1dcaec5b8da931b1349a54b477b9eb0eeeac477ae0a137a9071

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b1ba16cc5eb243c5e684c220752358a8e1e28a4e02ecdf2c3d24646f29c623f
MD5 1e1e8fb44c487defd7396919be0edff9
BLAKE2b-256 3438fed80517c7965263d59d8fcb29bc50694129e10d96e656c863582292c6e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6df4510606546c9c995afe3f799c506fe90798602b0628affffb7e1516fa1062
MD5 79129bc4bcb411eabe6020ed1dafe3dd
BLAKE2b-256 a09c47607263c2676764052b5e27ce700a8cacf0eb8ebad0ba49cfa5bb71dde6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc9b625f5ed454f445bf5012682b24d334adc9f853d41e44cfee7c52ddf92666
MD5 ef5e37d1da9ddf59777719693a1fb769
BLAKE2b-256 e660fd662558c8331b8d1be75ee26b40a91e72bf226aa7f8ad63590d1fc2f8b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.4-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.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 823f8b1cbad1182709d81afa32c23ac37b9c8ed33bdbc2b41f674be9420dc108
MD5 31bdb0b730e6f12a827b8c2edf2efc58
BLAKE2b-256 fa3ac704d32abbc5a428a7c63de88bfcae1b2002c1ba7989469effeb0987a477

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.4-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.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 46c7c9a7128d1751eedbe769dbc6c0a7983eccded74fd7d1e236d83a50c9cc58
MD5 50da815994b7afa2bd51a3a503840f78
BLAKE2b-256 be330f38c2893500a83f68907555b81fc1a0c2ace6a1a79b432d61be3e4bd61e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e0e66d49f8a85a4e0f915d42471643a5020bcdbef02586e49328ed417c13326a
MD5 fcace86c1e02ddda04e108cb3b9f3df2
BLAKE2b-256 bc6529939f939d84ac561436f151bd6eaa1728371ece6f8bfe5afb2798db4cf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e99a90279a8254fa149d56cd307f94908c7844b2b8b42b61d241259804e40643
MD5 6399db49b5b19062cd35104e570e732d
BLAKE2b-256 33006a76e226f8b5aab144bd0ba3f99e6a7c58f15628fcff887df29ed6c19028

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 62a8c05876b9c7af4cad0ba9a8f22c77775bcceb118c35d682735955f5485297
MD5 53f387cf215eb6cc3b4112191c790159
BLAKE2b-256 aac48f6c8e02255a5b8c5b250530a8e9e81144acd57a1b590bf2efd36ebe7180

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.4-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.15

File hashes

Hashes for pikepdf-6.2.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed0c7b4dcb0fec1cdcb4d7a054dd96204fec42fe7c12414ab3235ab16fb4042b
MD5 af1154ccd21e9a509315134bf34a9082
BLAKE2b-256 0db4e9bc57ce2839ddc4a328567e5eb6e49d9bc53643a82241833bf1bbedb66d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f35cecdab44cb01377e93a60a475bf4437854d98cb94379fcd65c6daa1c9a37e
MD5 60b372bdd562031ad8ea1bcde4a418f2
BLAKE2b-256 926c14d56228228d36a7772a9ffc1223cb91884d8be39682e994287eb84645ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.4-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.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2035b39d2e5c97b6d9ede632f514403888e3f47d2b1e8b69b98420766ccb898b
MD5 f1975d470c8acff76de9bd950c0796e2
BLAKE2b-256 b19b1a43ad594f2d017b4d26b824c7f06530903b187e432277b766c14bd2711e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.4-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.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 40999c3f48e5d0259662f6f708694d3ace43b01b4a2a197cfed5cf230557b116
MD5 d29a31ee276ec4958898bed8395f263f
BLAKE2b-256 f8918aaca5be08e634e785e2c0237863e2aef1285113d24da62609196293bba7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1dedbb95bb2c67d6923c91cdcd5a92703d10e4c4825d85cd7b8b474039978741
MD5 0724cb5e9050271b97e2b34d473926cd
BLAKE2b-256 80a1bbdc226fb1639d5a886504606834f6be414aa18c2aa85c19fe171d0ac15e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 746897cbfc0c200de6be428a4e92dee72d0e03e1ff00d56006ee94fb59be199d
MD5 87b6fe8c7f0121c017f8279934d62b32
BLAKE2b-256 036c5a29cfcac4f9e6d77c49864f83a2163dc1ba66fe5e650ec8675ad827d1d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5c2de883986ef25e2e9b8ded8e5c285cb390950742164ce1bf116158009cd9c9
MD5 43d6f30ecf9276447f6113fbe824602d
BLAKE2b-256 b6051ac99e6c4b545f8977b58e4d95c0d05b7f784555448ddbf2d6347e32a755

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.4-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.15

File hashes

Hashes for pikepdf-6.2.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f9174a555b94b55d5666264fb3d03858e3faebd8f80f0fa30f0c525266f5bc64
MD5 09cb2bcdc3372f39532daf4683d32a6a
BLAKE2b-256 5bc6c816a16d3202496f9f0b643734691e640770143f9879056b973a2f65dced

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e3dbcecc145d46d37738a407e0ddcce7cfb76d3e116ab3ba9c80f4dd14e71a3d
MD5 638a7e82552cf245a958e52cb7dff933
BLAKE2b-256 57f1e5ef485e5d76a33b1e248b02327f84910e3e7b76dfc707f1bd4c363d742e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.4-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.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 15725f1bf572abb9a675f61874da66dc22144e74f374f7e8d023558e8c9c3f38
MD5 ffd2fef87a819561cce61150f90bcee4
BLAKE2b-256 a21650f5b85599a5807adf2ba5bcfd3b094699334a85afdec97dbe41ce4051f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.4-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.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5887799a29510b53c7015b05d7276ee2e0f0ff1d782c75c3a3d1d9f68013665e
MD5 b31edf3186c26cc37cca98c81667aace
BLAKE2b-256 f05565943beb8632f959389832eb7883d83f8ebee659923bbab9b898a577349e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0bbf45e702bb0556d705e1a4b5da391921e024cc1e6823675f2ea200acec1199
MD5 f4de970bf4f34a3a39afbd7f0dd303bd
BLAKE2b-256 ae20565d7f1bc780af28d7defae17740ee0d4ad43458e7c821c8b19135af8b73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 18383d8e6a620c52974b75034ad99c423f80468a434b52de456bb74d5ab51360
MD5 a2d2d2daa67c3fe7e87fdbe25d2364d6
BLAKE2b-256 eba9806ae6cb4852306daae762e983b9b40b9cf52970b9f3d68e617f6d4fe164

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 529d4d099eecbdaa3e06490a032954ce96feae2596c1ea22f961dbf791444a3c
MD5 dc1482aef5830c949960696cd4027cda
BLAKE2b-256 9675e82396712e07bf3eb16b3eb74c96449085efb502773c3b251bb0f67095fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 801100d8b4b885a203e76bc7266296f909944d621e6a0ac480fa2a0a0e0b1bb4
MD5 eba462877974f250f722b5a20e1e635a
BLAKE2b-256 fd64f115a3a99b8022ab108b3a54ce23d2d5cd6da10d0cdcd8698e35775c42ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.4-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.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1376f3f4b1c34ac089a644af2e499ca713e4e4ec17035362350c0ec78ca6286e
MD5 c27bdd245def5b4883573ef6e0530002
BLAKE2b-256 a0c226337d979da9875c8e8942cfc3c251192d8275e007f7e839e5900740f680

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.4-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.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 ab8d610ca732a6369479605817cc55ee6f62d5b105ffe7e3749c3785c383631e
MD5 b84a90c4c72d5e147309be40636ddfdd
BLAKE2b-256 5db4a05bd5324ecf0e4762f113c70284afa23aa96f31518bed345d09e2ae144c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0709832cc49ef51f004975e6e9bdc6daee8a8d68de621d428f13c95a83952e7f
MD5 7626d6c0423c9f08bda77069e938f95e
BLAKE2b-256 5690e7de8b5122b6fa50c5acf55ed90dd230bd1b99e633491821faf47a318e73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a1679c7d5b374895b6196784a75b8122ca0bb9248f5d97cd5ed77c569e264e88
MD5 15ef9ef1a0e9d6f73850d2f869bdf781
BLAKE2b-256 0c7623e471154779137759298d452e6132179b53f48ddf85f1182f436041f0a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aff2ce52f0ab4ea8a1fbe57b06982b9fa9f997dd6bbec4b141091a1e71145a63
MD5 bb5bc3809c7955712fdf3ff168bcfce3
BLAKE2b-256 6fca0b1ccf2fdf731bed4f45c704c7dc48a524341b5bb1e21004a07bf7333203

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a0b78071d5fcd6b2288da469e89c030475095349dd57d82f5c40c37600d02e14
MD5 fa6d5adb9f39e2770d3ef77e24285eb9
BLAKE2b-256 cb026c894694b9003843e083c9a57478c7aad8078cf83bf24509c8fccfa612db

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