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

Uploaded Source

Built Distributions

pikepdf-8.15.0-pp310-pypy310_pp73-win_amd64.whl (3.5 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-8.15.0-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.15.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-8.15.0-pp39-pypy39_pp73-win_amd64.whl (3.5 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-8.15.0-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.15.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-8.15.0-cp312-cp312-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.12 Windows x86-64

pikepdf-8.15.0-cp312-cp312-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

pikepdf-8.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pikepdf-8.15.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

pikepdf-8.15.0-cp312-cp312-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pikepdf-8.15.0-cp312-cp312-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

pikepdf-8.15.0-cp311-cp311-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.11 Windows x86-64

pikepdf-8.15.0-cp311-cp311-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

pikepdf-8.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pikepdf-8.15.0-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.15.0-cp311-cp311-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pikepdf-8.15.0-cp311-cp311-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pikepdf-8.15.0-cp310-cp310-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-8.15.0-cp310-cp310-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pikepdf-8.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-8.15.0-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.15.0-cp310-cp310-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-8.15.0-cp310-cp310-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

pikepdf-8.15.0-cp39-cp39-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

pikepdf-8.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-8.15.0-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.15.0-cp39-cp39-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-8.15.0-cp39-cp39-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-8.15.0-cp38-cp38-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-8.15.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-8.15.0-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.15.0-cp38-cp38-macosx_10_9_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-8.15.0.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for pikepdf-8.15.0.tar.gz
Algorithm Hash digest
SHA256 ce5baca8aa6afd5535ebbbd404ba3afd62839486bfffe9dd955e11b8f3b60df2
MD5 faa6a4247a0a9f833b0803c6749698db
BLAKE2b-256 61ad130cabb781dd841876bea9143d487ce851d341495b162f7eff1c9ee12c4e

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 39f4d8031cb3a3af5f654247526cf34e656ae0101a47b440cd88de5538f60328
MD5 015ea6002e6f00c535cb62339c89d0ee
BLAKE2b-256 36194cf502ce1d35160ba3ec45f431c0672012b12de42de7948069970b7d5278

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f495ac863601865e14f6919f77453dbd4876221337dabbd0177269bfcab0abff
MD5 c5d974c7dea110ff965131a568d94585
BLAKE2b-256 b9f32f3f8ebc46864b6db45058cc3b9c2b0c8cb878326de9fc5f109aa76cd852

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5e7771e4a96337fb2e13f5836c33b49d74c081ef7c450d70e6970b5f86f17fa6
MD5 0615574e4d7c41682c6829bb8cfc84e1
BLAKE2b-256 d02f3243dd9049de05e66c3e207b0764ee8982d88831debc860e6c5ea34432d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 fa350707ec07e3f5a821c4a1c680f3c66cd09f9de13b32405d9eccc2bae73543
MD5 d96fd4b904893e3e40e376ac23ac1f14
BLAKE2b-256 d5544fc3a080fcc9eb01e3fb9eda770f92a413afcfedd6707be3d71dbad6445c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07857643314fc2a2b18499f26c9e2042a98e1b90c48d11370a9d762f712f4e85
MD5 9ee07209711a7e3c177edc0c8f533874
BLAKE2b-256 46d67199cb379af68a7e737d9d32fe5f833277cd25bb3aa20e62d7ff8299da33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 beee3c435e99c43440c358ed90e91db927c19753986fe3b2ebfa90e5bf3feb36
MD5 db8131a6b41f9234bd2a08b672556763
BLAKE2b-256 58df16e0a0b713f71a40be5ae5934becbcb19eaa785d8d7f4892bea864ddb3a4

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fe275de108032854e41ecca0493df6841679428b6eb386a25f5597a754ee1b05
MD5 dbc287160aebd3964299886a584d6a30
BLAKE2b-256 4ad809b17d553d375593b0a19de68b29410aa52e1268bd2200d9d4c4b27e40a4

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 224b6144fb24c54eb3939c25711098c31f33c274c54ea48297a0d482045e779f
MD5 ab0ef3b36c3d5971d04f459147179d5a
BLAKE2b-256 a1bbb27e22ddea3d9102d3993741e897d04a7b43a47da4ea53495afa1627936a

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 192f498a4c5fb6c52e8de48819789e04dfd82541e179b405758b3e12a81ad034
MD5 8609a7e308bdcdcbe3fe3a443c02cd83
BLAKE2b-256 b38484f6b4916829c4df9625b6889284ce3e702cb9698b5148918d4db8770a19

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6d17c08c62d11759aa9e8fbfea59010ed0cef143a33e941832767a903a449bbd
MD5 9f829881b01e8845921ba6d18a9b7685
BLAKE2b-256 d725fbc9e19992ebe761c64ff7b452e139049a625fd053e7acb8e24833b1262a

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5925480e840234197eaab4df66a874c6590c3050bab30aa57c0c415ef9293aa2
MD5 78eb5d1ae33071053e97fd832c48ff1a
BLAKE2b-256 5cc83e5d4df17a4fee43edfe6b288cfa14d3f7cdcb1ed444b534e19b6cb74664

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a603a9e9c52eb3b5b50881a8f6db7e986f15e1d1b7185d0197fac4ceb87bdc72
MD5 667fdc3fdb26c364e09ac3e24f6adb15
BLAKE2b-256 5304e7e7edd2c2d55db0eae559b3f87ea76c6f1f59b368a6c6a5166ae3ae539c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6397be1d279771c0ddaaa2729b942fab5696f2b427d0f282eac69d3c68f2d690
MD5 2114e1e9109594653f0de9b0d7bcda9e
BLAKE2b-256 d415523e3e60e6a9be2de50f9be1707970974f6e5a9103f5d535da87d14137c0

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0058eefe19c98fad427b372e3c57689a2b276a57ba3c92782c45003a42633bfe
MD5 f36260b13f37917b7bb6515fdc18d516
BLAKE2b-256 6e91a68558c59bcd12da26217786c4d42dd9e4be0dcb43a078f6983d6b0ea7b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e1a7c9454b2fe263c478842b66875b9f6ec7bd221f82c6eabc7f20599ec1880a
MD5 c6a274681f6d35ff088726c90e801d91
BLAKE2b-256 660d3863c3aeaf8b327565c56740f5e38d3776f4cc20ff41f8bc757114709b2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16f7a898ff523ae98f5b439d42122ecb0da555fc7c13682f226ad8cef08a7a3d
MD5 5ed4b00c9710759612879af4ad820176
BLAKE2b-256 ac3722a01ec6b0292b9439af4b4d49279da9c2a527ccef618648c13b0ccc98c8

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be964026ff7c4b70934d1c84e3f30f6f98794ebc52056101c181774d5496fd3a
MD5 4de86372fda84501acb739c02dfe4d99
BLAKE2b-256 8a35d550945d7905f6d51f0eb389cdb6b8d37c001405397ad0e6befb4c48bf8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 40ba9dcddfb9f57049db720b34e1142c8f9f467d2f802ac3aacddbb51ea0012e
MD5 1f9a02cdd9151846c47d10b290e8f0e1
BLAKE2b-256 5344ee6f759eff80dfaa862e10a02d9c9c6d00dd039219744471c47ba093c0a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 76bf0647a3504746265895ac5a73db67983e53cdc3855e1a7c4b5e7543ef9e69
MD5 b9e2fc822d898aff7458e6f9fceae666
BLAKE2b-256 973f0b8765d6280268bb4d6deabf3dc679bf107687fa89cf8ae0b32f0da16e92

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 13fe2eed45a16777767932442fd1449a52fe709ef4d5bb2c5e9271d0dbe4e377
MD5 e72b802dadbd4a6149c00b6774fe2c2a
BLAKE2b-256 a11a345633d53af6eaba818b0a698af816cc1fd773c7e0d01b7d386cfd10a592

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1d7424a193b7801297dac2a1483e087a36fdb204c4813d01d96dd5db46d50539
MD5 3596ef70676511e85f604884c4ae22f6
BLAKE2b-256 dfa52da9f79cb1e4dc5f88e3b15b78162e19eb5ee209d56504d825e8ee3f83a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cf0c8128dc13a54d0fcb34a51d4829893e9f6fd8b0bb8c78324bb0c3330dc862
MD5 1c0f742875222e516476b0d3331fd2fb
BLAKE2b-256 de9293169c007efac8e50c23f69cc5688ab89f049e186a78499e4a6bea1aeeb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c269bc18284e2a7b472e7fe5f9734d85600cb6db969c641256c924d0f98ba54f
MD5 8e942152ee8c699cab5438f77f0d934d
BLAKE2b-256 03021bdfa6803f5dc8dd8af95d91498e24f3e1e97c9ad2146a0bed1fbc43a8a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 466105afad59cc6d18acebc0705693a05d9186fdfffade20b55877c16985f06a
MD5 509fe2de1d2d166342ff135e9dc56e2c
BLAKE2b-256 11ed33296c5011d9642ea3b16d77c5be24d2da59b1e180a089ab658d5228a425

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.15.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for pikepdf-8.15.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cf3314178c38e8c5d00f06f45e285014eabf54ad811662fc3dc78ffae8868b23
MD5 9b4fb834457a11940f0df17759d0ad7c
BLAKE2b-256 6ba918cbf7b37dde9521cc9371391500ef57eeebbf1829f1cace6792d482733d

See more details on using hashes here.

File details

Details for the file pikepdf-8.15.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e76273471e33a4cc9bbb828d75029925ab381857615b4418eaa43873fcb0c9c
MD5 efd610089a6d1649ceb0269abaff0063
BLAKE2b-256 72ff4b910a4d48f359375c192c92a21074177478d69649b366c3564ca54f3138

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a61d372188a223a285864fea3e31437f390ed001becab83a2d01f9c1873de5d8
MD5 528bec623d336188ff16eafd5d7a8d20
BLAKE2b-256 ffa4ade690b374e779eaf96f61ffa0e190ab296218a8f48f72b97de5eb3280a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d5174775e88d4b4085c3bba371c015d9fb376ddcabe8556425f767146b482367
MD5 a01659cc7aac46edaa4a5fc92221a59f
BLAKE2b-256 6d2cebde1685a124629a7addb7005b48a435ff8c15f80f3060ba4f711afe0d6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7fbd8f29cef0f09eafac7cf6f3c0ed8204a0342a65fafd902e9bf7611346b870
MD5 c6fe62046ac4c55af568d06a36e5919a
BLAKE2b-256 9b8ce46a42b1ed202f0b700df9579fadd60cb146ce13cf2b25f0e27de9d846eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5370a06eb625822e35b44341f8b379bd644fa076e2b78ebb84889a1fca2dc9d6
MD5 7dbbfdfabf0a68cb2311b71d12f65159
BLAKE2b-256 7066eb580663476a3f517428fa267d3d3f9eceb729993b682bf5dfdb786e5c12

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-8.15.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for pikepdf-8.15.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 733ae1f9de85e23e17bf747e2df19c224b7da64394fc20067ee315ff35397b62
MD5 545bd3c7b902bfc624a6f294d25453f2
BLAKE2b-256 f84450181578dce423390485caaae1dafabba475d8bfdc5175cc629c6832cc40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 873ed675684c2cc5efeb93cde69622e342bd55a3e097ac3b76ff907876570e9e
MD5 b12c2d6cf1d96e1dc5d2805d08b1ed5e
BLAKE2b-256 9ccd165579637e20e87e0d8f9eb865eb11f915aa7bafd205ede22b8e0ed8511a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 486241695df8a25699908d643141de4373a24e4a104cea1e42b3e7e77f1bed10
MD5 7c6864730b0965040634def818fcc15c
BLAKE2b-256 e1e83034354e747a61e05607a9a75622d7e35f65cb5054e8867f5c04a2a8b816

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-8.15.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 20dd52c5272745340c2193a1247bf071d4986ed1f9eaf1b661ca8a89560d3ee6
MD5 70d41d96ed6efed27402c476cae6cd76
BLAKE2b-256 53e0b2676f72e0f77480ba385ca23c0fa5ecdb27796e4710c74db54c90271067

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