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. For information on the latest changes, see the release notes.

Commercial support is available.

Features

This library is similar to pypdf (formerly PyPDF2) - 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 pypdf (PyPDF2)
Editing, manipulation and transformation of existing PDFs
Based on an existing, mature PDF library QPDF
Implementation C++ and Python Python
PDF versions supported 1.1 to 1.7 1.1 to 1.7
Save and load password protected (encrypted) PDFs ✔ (except public key) ✔ (except public key)
Creates linearized ("fast web view") PDFs
Test suite coverage codecov codecovpypdf2
Creates PDFs that pass PDF validation tests
Modifies PDF/A without breaking PDF/A compliance
PDF XMP metadata editing read-only
Integrates with Jupyter and IPython notebooks for rapid development

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 licensed under the Mozilla Public License 2.0 license (MPL-2.0) 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. MPL 2.0 permits you to combine the software with other work, including commercial and closed source software, but asks you to publish source-level modifications you make to pikepdf itself.

Some components of the project may be under other license agreements, as indicated in their SPDX license header or the .dep5/reuse file.

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

Uploaded Source

Built Distributions

pikepdf-8.4.2.dev2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-8.4.2.dev2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-8.4.2.dev2-pp39-pypy39_pp73-win_amd64.whl (3.4 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-8.4.2.dev2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-8.4.2.dev2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-8.4.2.dev2-pp38-pypy38_pp73-win_amd64.whl (3.4 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-8.4.2.dev2-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-8.4.2.dev2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-8.4.2.dev2-cp312-cp312-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.12 Windows x86-64

pikepdf-8.4.2.dev2-cp312-cp312-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

pikepdf-8.4.2.dev2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pikepdf-8.4.2.dev2-cp312-cp312-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

pikepdf-8.4.2.dev2-cp311-cp311-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.11 Windows x86-64

pikepdf-8.4.2.dev2-cp311-cp311-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

pikepdf-8.4.2.dev2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pikepdf-8.4.2.dev2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

pikepdf-8.4.2.dev2-cp311-cp311-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pikepdf-8.4.2.dev2-cp311-cp311-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

pikepdf-8.4.2.dev2-cp310-cp310-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pikepdf-8.4.2.dev2-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-8.4.2.dev2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

pikepdf-8.4.2.dev2-cp310-cp310-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-8.4.2.dev2-cp310-cp310-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-8.4.2.dev2-cp39-cp39-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-8.4.2.dev2-cp39-cp39-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pikepdf-8.4.2.dev2-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-8.4.2.dev2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

pikepdf-8.4.2.dev2-cp39-cp39-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-8.4.2.dev2-cp39-cp39-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

pikepdf-8.4.2.dev2-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-8.4.2.dev2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pikepdf-8.4.2.dev2-cp38-cp38-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file pikepdf-8.4.2.dev2.tar.gz.

File metadata

  • Download URL: pikepdf-8.4.2.dev2.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for pikepdf-8.4.2.dev2.tar.gz
Algorithm Hash digest
SHA256 bf42a2f56abf764f78d8c7c2c78ebb2ab0ec49c94e303048d651c19e096e8e16
MD5 e88b0cb37ab468bd7e05d4c1ff8c0376
BLAKE2b-256 8e374078aadd785c8402f6938ee45b80f0a68a5af9e87d516da7cc9ecf540867

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1366570b7afff73132248dadaf7659e6c904e1fa6754fcb7aaeab9cbac1bfb31
MD5 1170ef8e7762edcf28ef9741f4510fa7
BLAKE2b-256 614d2f55ba03be470b4dd2e2cb7b57c41272dd677ef54ecdac28a3708bcef6ec

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7b0bea490477ee3069214e6533f3a68426c3a3a3bd12e15fd5cfa661c694fd18
MD5 8b28192e76659c12492d15213e31c527
BLAKE2b-256 9301d96002f691232ed5ea22cdf1a9be656f1b741ad7eb718fe28db774f60925

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 7a08b3a9e1fcc540ad88473db5426a8b092b56c6a7c5c58a714157614aad11dd
MD5 91022228138034ea98d584962100d78c
BLAKE2b-256 aab43e2f14fc4c9a207571b6db66e74b7564e6196f9b1314d8126248ae1e4b3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 da581b7314ffe653caaf06e3f6a42d9ef2df469155a080e3ba59683916e0de9d
MD5 9fde95e5fc19f327b71ac34285c8b580
BLAKE2b-256 6d881782077d692d448f59572584982d7a47ef9bb1c6a1d5274f52dad97fd3e6

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f8d9a5a186058aebc7f4244928b956bb3d47af80ef6bc6a2f2b49ec80d680588
MD5 416b1a1725af8ca51e204f3ffd46327e
BLAKE2b-256 d1703922fc060a2d08f3d26bda19920dda047bd6f519048d79ad4d99961bf609

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f950f2d4a9fd35125a92785541986cb8cb713ec8e10a1da88e24ba9e692ddafc
MD5 79a0cfe1925750298988dfaa77f73375
BLAKE2b-256 77f346060c48925032e7b16613b58bf4c25670f933b200832ff4ba716e342b73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc881405a0be1f50d3feac8c486096cdee9edf33b5059484be72b6241f8b6ba0
MD5 b97c45f7c2a9cced712540ac4e2b7977
BLAKE2b-256 92c6451e305986ff06b92d63d94a17c91dbd5eac65303ccc7b915d8830f2ff8b

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e3814df0b4677491652818a94150d4d518e5796ab788dca8432632752637fa8d
MD5 91509631d914b579ca76b5205a11185f
BLAKE2b-256 1acce595843c489b76f1687045ea640e70c54d299e3c30cf7a067782d072e459

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f4b485037e8784f5d39b78445a627d71906d9a215eb185d5a94bf2c7bb3245e2
MD5 d56ff3c6a43a5646dc1b486c1288dc16
BLAKE2b-256 617d60de6debe0bfcddb3f56a3907f75e8ea693905469268b01afb4607d333c4

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 33c72440a4a0141cd14dcf70430f65e55c411547bbdfb8d786901a0b60d1d9e3
MD5 e652386c5b15e53c9583586a261b9774
BLAKE2b-256 9a0ed61ca39c20c1f087249c408d476d9df6ed852e260595ce73b498e061646f

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60cb4709e1303fa8044d753481e5169c91e5fc6239817c933100fa611fe0a22f
MD5 c8dd2e515937252072696691b1f2074d
BLAKE2b-256 0c59c01f90e0c12da6c6caa67a99bd723fc94c96ff767e211ebb6c65dc9331da

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cd440974adec02710cf2ac6a18e9ead15f5f95350096c2e60e6bff9fa6cf83db
MD5 b505ee1807d0300e0e1e6e45bc4ee615
BLAKE2b-256 0d7dab406a14513156b7afb35993d79de2a5fdf3c3958728c41b1c8bf609dc09

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e46a34ce7d0159a970b9c326d19aee4e2138af8eb774af44c9b98e46aedd2ce3
MD5 38d755843a6730b1574219627ff80990
BLAKE2b-256 957799e74f6c77e6a1bf05c7907022b28cd675a9d50da7acbe9abcc66c1a8df6

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7f85fd8fca291c182bf60c76162d1371364782bc675c446f96100bc152a00bf1
MD5 23b0536d37c89e0d9e9adbce4f99b279
BLAKE2b-256 7d468f01cd42ed95a0b6cb4c493f26fd943c4b025e8de0e4079408ca3ca6426d

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a892296d0ed4ab33abcfd0475de1a3ed119c4f21d6c83c0fad2ad57f889d62a3
MD5 0b40da8f47b7ad882c8986ec26eeb78e
BLAKE2b-256 fca918b7a92ea02433afad891d784dc2cd8ac9cfd3acad5c5b63e1a914225ed4

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9a413928f1ba406016e1fd4c27551f015f3ea4cd8c8817e618eda83fcdf00f99
MD5 4d6617024cb5ffa422081e53257cbc28
BLAKE2b-256 eeb4aed900db7685e4380c516bd70369ea11cb82e8939b857a37fa98b6ca0492

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8569a2a683005bb840d539731dadf18e7aa5eece7f8cf7af133981487eb57ea5
MD5 55672918fa2e8ad9425f339e7ca5bbb6
BLAKE2b-256 0a68c12d79b1791ea3a67d5b4a832284bd17768ca58e4d3aed2ad326a6169e64

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 206b52769ea4acbd3dadd2e12d74dff552aa6c542beb99832b7050ae3db9d5a5
MD5 62927b47f732b22250d4562c6abb7eaa
BLAKE2b-256 f9dcf9d422ecaf94fb360d15dedb0c9db0b0b6ab7c8b8d57741adc89b0d0359f

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7f4f06a39062ea46574d182105ef03e51d6a47585a2f10e1aa190c1aeadd7b48
MD5 3a8fc33d7604553d98a3b47e263377fa
BLAKE2b-256 4cc3fb2e3050e2e5a1d283e458badda0a7876fef6c411fdfc73cbec2f6df037a

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e1b93537500f12032ced26af15beecb552dfd81eca81a9aeb50afd3bf24570f1
MD5 28cf135f36450634c87405c8f914b58e
BLAKE2b-256 30a75ec00709afb81ae1fe93e370d02645c3a974dbdfb35fdc3098772f6542aa

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a75729c72601850bd73564f0e70dfb9ada2745faf0972c903ac306a10778210
MD5 c33d71b5059c4e4c20a5373385d719f1
BLAKE2b-256 31a3820119023cfa2886a40eec04e7fe0e800ecb328656b04a1120c1084acae7

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d0e47b44dd1c12308836f4c93a481ab2578afeef81c210524cf5576132e1393
MD5 c74bb3935f57f6c52006b570cf1ffea0
BLAKE2b-256 043c15f102bd8165548b06e45621fd0615f7887a4f35ebc576066b710ee6a4cc

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 72515d3b88228bb8643ab1db7cd3068541566742c577aea9e2d89c23f9e81bf6
MD5 eb15e517bbc1f455f44219616742bcfd
BLAKE2b-256 11647db6a9c54ec59f41066ac60e01204aaf726d91da257b8f7d809d6cb6b630

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1fd120281c5b17b26765f5f09e0c9be473c8b2d5d6b23ea9e747e92b71c03275
MD5 745f6a7fa57d7c99e831b310efa5ba6a
BLAKE2b-256 971f84737bccc2ce5d4244485b7d04ad294cf1eebd569e946c128961a342ac99

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5c01e6a3f0cc111c11943c3490a6ab940030c38271849e8a6a5e62d59ce53f32
MD5 f69cd44a97ebe03763f89d1d8dfb3206
BLAKE2b-256 36137e8b889b1fb5b06c9933c99ff2664ff0a7df41ed9bfcc83130bdbfd78b1a

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1ed863706859409e4083a0aed705f30e3151b1c7d6aaa624d5feb2a99d5769b2
MD5 51bfda06ea9043f6d84986ba3020dfd2
BLAKE2b-256 a5382469409042f733a1b16bd7aa62f87164c46b320c1cc202f788e003f79a61

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7f5f5c2f6a4ae478a3cd586a4f0821ae923be49eb5d2cb7d793e5a9c986f90c
MD5 d08254c09302087f619cbcf2715d3e72
BLAKE2b-256 93238e3cef43bfe2fb53bc9085e03d0f849431f475f7e428785edb14c5866c6f

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 702175ee30da0d0808c82e082156e73f38a860acc9d8e7725512cd16a2d42e20
MD5 be7f82f08af723d1c293dd1b9c6c6fe5
BLAKE2b-256 a70e21ec39d4b477cbb1d41ef63fbe4b2e33414fe8205af9262c8ef822c528b5

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a469c640989d20e1e1787809289974df563ab9a2438c38a0e9d8b3521d26f52
MD5 161f9e3c63d16ce1f16c3dc9acc66fd7
BLAKE2b-256 99bae3ec234613b4b4d5bedc0ad10953ad97144286b96f30d178667f24eebd74

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c2701b72149cb9a7a42931791911337d51a34c328c42c5b8c4dc72f99f04712b
MD5 23662448b0e471ad7936f3a4b9a7ff48
BLAKE2b-256 e32b0f32f586cc7d565dab34ecc0fae4f33031810010f56e3e853b55f2fa876d

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d7431e51204ebe9e8d54a86df2891417ad139cc945525be938c6c00c34006db9
MD5 80036a7c369a253fb647c0ab0270146e
BLAKE2b-256 fac1051bfc58a856721d9b044c03365a10c030f8192a5adee9a40f8230ee6ef1

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6e6427817e44d67fcaaba3b72fb61993b0b35c805ac1469ac9dbd16e96169acf
MD5 f68f135df9423541c94dbda8c12146f0
BLAKE2b-256 9a9bf4efc5e88e835ce96d2bac1a423ccdfc96f1ddd8a77798daa891f777c0ea

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c9221ad51ad26fe07d0ca8abb73d2a9ec187bf1e8ee39376cfbdf5601895bf19
MD5 a804b7428ba0a53cf0d38b74db30466a
BLAKE2b-256 6144d7e1baaac2dafdadd2991e72f490d2e2408361fa6c5ec3851e44b18c3c7e

See more details on using hashes here.

File details

Details for the file pikepdf-8.4.2.dev2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.4.2.dev2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 76b319af66f42463919bdee8a7136a5c976ff3363ffcbee27b80071a4a0a5519
MD5 44f7ca0dafca3e86527522a274be2689
BLAKE2b-256 07780ffb5e6f4604b8c990ba991e3bc0801fd507b6ead4a572b7b33e9b4c29c5

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