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.8-3.11 [^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-7.0.0rc1.tar.gz (2.9 MB view details)

Uploaded Source

Built Distributions

pikepdf-7.0.0rc1-pp39-pypy39_pp73-win_amd64.whl (3.3 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-7.0.0rc1-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-7.0.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

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

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-7.0.0rc1-pp38-pypy38_pp73-win_amd64.whl (3.3 MB view details)

Uploaded PyPy Windows x86-64

pikepdf-7.0.0rc1-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-7.0.0rc1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

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

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-7.0.0rc1-cp311-cp311-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.11 Windows x86-64

pikepdf-7.0.0rc1-cp311-cp311-win32.whl (2.8 MB view details)

Uploaded CPython 3.11 Windows x86

pikepdf-7.0.0rc1-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-7.0.0rc1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

pikepdf-7.0.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11 macOS 10.9+ x86-64

pikepdf-7.0.0rc1-cp310-cp310-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-7.0.0rc1-cp310-cp310-win32.whl (2.8 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-7.0.0rc1-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-7.0.0rc1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pikepdf-7.0.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

pikepdf-7.0.0rc1-cp39-cp39-win32.whl (2.8 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-7.0.0rc1-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-7.0.0rc1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

pikepdf-7.0.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-7.0.0rc1-cp38-cp38-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-7.0.0rc1-cp38-cp38-win32.whl (2.8 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-7.0.0rc1-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-7.0.0rc1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

pikepdf-7.0.0rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file pikepdf-7.0.0rc1.tar.gz.

File metadata

  • Download URL: pikepdf-7.0.0rc1.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-7.0.0rc1.tar.gz
Algorithm Hash digest
SHA256 fe62bff4a8144bba064c73dfc77943e69d524d496981380394eb89748fc6c158
MD5 cca129405a188ff401aea792ed621a50
BLAKE2b-256 5a45f50b06e6e125379bf7e503970620440527256992bc3eb3287517d537ff61

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 662eba77e69e5b5e7f0e9735b945acb2ea4e250baad37685410876440918e495
MD5 6ebe96ba3e7170b8eaf6b362971b69f1
BLAKE2b-256 54aa2cee99ef8248773c956031afe1b8c699183db3a7dc30f30c6601091db3fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1d3a736f077a5c0dedb1bb8052d8c84fa1c52758e0d3be57d92be06b42a87555
MD5 2a6370e137d02f117bd42978473c7bc4
BLAKE2b-256 5c9b6d2674c0382241d6126ad246db8ea3e4d140bec0dbc7af9a19495ac8807f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a77578622995016cb6265d7b6fda1ea1cd5c0de83fe48f6514ce4ecd0717dbc3
MD5 dd696c9ac15cbc46a01c3e4f515b5973
BLAKE2b-256 b02701d189e68d97ff4624b47312728a5482120f252bb4e221458346c69a79bc

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4157a50fd61023e2e220d050618e9490792706001acca07ad180dc561cb628d0
MD5 da1166055044537dc08e9e4c45f7dc25
BLAKE2b-256 58c7705eb378d00c8ce7ef99ef9c9ef653eebbcd99546d80541c624ed2dfc7f2

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 9bb821fe929a3410ac1f26f1dac1c0a0effb3ce387179be8cbba23f328960f51
MD5 c03a49e242f5f55545abe0c34f556f5d
BLAKE2b-256 d0ed277333a68f773f2b3f63188fe870b47652303d59ede75bf1aa9c40542c59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc08042908e7caa01051d6785b594feff1dbac01e58ffb44548d1902123528ed
MD5 db59dc36c462d71d30e7b405f1a67bd6
BLAKE2b-256 f8c2541ca457719b0ad3b666074c2b7aa39228dbb0df48af467e53d6f8fe3035

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0e76b55517987ecbaa952652f3b6ca8ccf07468c8df384853134c9d9f33a7da0
MD5 e51257e88e87d7668507ab9cbc19655f
BLAKE2b-256 122779a09ee901efcc8b82347f4989d8f92fa96b317bf8169ee05dc7e00766cd

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a1f24bd9852808c46d08139e24be690d2248d150281eae9215b40a05b06f7949
MD5 3d2224106b30c67a8a97025d6ce28c3f
BLAKE2b-256 6ff6cf2c5712a2e64da51900e8eea6a9f4fab5f2666c9cb65aafb182255401fd

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b9a510e90388e079b576da5f6f09e8da24707ea499acfca4958ed939cbbe3938
MD5 e8360e0312f976bf079baa8a54deca39
BLAKE2b-256 0eeebba14f13addc419a56f62c2c7588989273dbb22dc806291481c1be9b9326

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp311-cp311-win32.whl.

File metadata

  • Download URL: pikepdf-7.0.0rc1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 2.8 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-7.0.0rc1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 aec7299f2d0cad5a7c3eadd28cecc24feb986ef66f0b199c6d2c903cf666c3a2
MD5 47e563d45833c9d227943f2cd0fcefa1
BLAKE2b-256 a0050cdcd47e592beec52d211d1a289ec2eda83c7a7dd64c615d89275f05af26

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5741e6cd64e4cd0ee60a18f31cc84b235eddd187a70ec75de619bdbfd0863668
MD5 5138811a3009675889199721d3220d15
BLAKE2b-256 f9b7e41e7ccd4b3e3f3b765d3544a5feccf37a30d1812d80b9ad6293ea937915

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 57aacf352b2f6ce55a503401edaf0c56cb011ed7b7e2c47a17935994b7017763
MD5 b63b288bc2306c98ffaca68e7821f550
BLAKE2b-256 2686404226e8916b947512899e5b973dd057130ada68370f4c8acace03a40a23

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b9568e9eabd5f0552786b7cff05dd9dac97f8e66cf5e99af9d2ab97b93039425
MD5 e1c8d1a5d4dc4e1eaefbea6806a4744a
BLAKE2b-256 b96f388032568c546cac3ede6c29409d70d0a227f371de1f3c8e9c2b41e9f114

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dfca1eaa466fff9ea352961897053aaf6a659cece9eb184b6b34835014cc5e70
MD5 d1b1b6eedfe00727ff0836ff532ca792
BLAKE2b-256 15d7134888cfd793adda02241b8093b524d332efb61f0fcdb1e4b4a4492a47e4

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7987c4bf314fb4569678fafaa2d09be75c1090c8ae2cd2cc825c17615a880c67
MD5 0eb09e94ca177a3ffac7d94c5f6e682d
BLAKE2b-256 860164a2f282183a5532ad47c047d940994dccc722ff255287f074454e78166e

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pikepdf-7.0.0rc1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.8 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-7.0.0rc1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 9156b0cbd0393f1c37b606ab04abafdb5c7036786a14e1db5e851227d0fe7eee
MD5 19decd260cb46c8802062fee9ed45295
BLAKE2b-256 249e506eb2e6e107d30f88c5d769d85643391593461ade3309369fb232068ba2

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc719fc40f8a0b03f6f05ca107803fa9ef68c1dde7bc47eafb11bc8b4289b036
MD5 8d02edd74de801d4ca4367e090716a5a
BLAKE2b-256 88d7cb22bf8cc76c872d4065f08264fe6794976d6366ac6d5d8ade007dbd7183

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0b13db835dc97ac60a5f6b030f1c254f9666ad862f44488ca5d99554433b3c31
MD5 d867e465dc2b02138210b47dc7f4921d
BLAKE2b-256 8fadb0d15d667db7dde244942dd9de8c1a5ffe7a55976c24a17a0e4b4fecf789

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 41cfe55f17e4948cf00807e79a0d6f699d7329b58632dbeda8d1e3a364a556a8
MD5 bbed1904fe7deaec6980a751d778f84f
BLAKE2b-256 158a5f14bf02a81666218c7f99299cdad33fcf11a884f36ff38283b510c2d89f

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 64a3bd738854fba3f062a7e192b996101491ccbcdf4d4768341bddc384431c7c
MD5 ba7dc3e13475d243311927451ea37756
BLAKE2b-256 c87b645299ebc7a2170edf3954c3084ff55db3d49a4bf06116230f3708e6c05a

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 15c477916202befa87cb4a20239644521bb0198a1dfc0855e8c9f4eb92baad59
MD5 a6ea53737b6428738801800baee86d4a
BLAKE2b-256 45d91fdf34491c586d657d394b05c6b02856d06c0081a23f82608684c2ff3483

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp39-cp39-win32.whl.

File metadata

  • Download URL: pikepdf-7.0.0rc1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.8 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-7.0.0rc1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d66d51328fca434998d5f52a4972f5bc273853f9c0dd8ff3302bbec131ab2daf
MD5 9f1353cec223b989680bddc3af044756
BLAKE2b-256 0817371b66103ae57799ec7682c0d88c3e59d05d5f9ab6a0f8da722fa51cfc0e

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5125e6d42015cb985c59557ad015cf4a0beb895e448cf3b90897fa14a3fe4bf8
MD5 25f54e9674d80939ae03cd6cf3ce7cd4
BLAKE2b-256 79e9fb5266ebdd92f359c302a7799178e476fcb968a9c4cf537d6c7fe054d840

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 576f48a36034d2b8d71f57ffb50a7312598c286e1a566db53963d5007c70e125
MD5 9dc28bda2db172e1199548fa607bfb2a
BLAKE2b-256 e630149c37dd97581637088b755a478d40f058b358ff3e9faa0fae323ad1eee3

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2003f8ac970a047de7e1aafecd9dd4670d7c132c19ce09e1546d8ca3ccff296b
MD5 b37e6c9ae48a4d760ef5e8d993e1a3c5
BLAKE2b-256 464c958e1c01dadbcd307aba3f3660f8605ed35c3e0efe2c32a773673e88aa34

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e0193729b6fc0e772de2aee08e97c8ecdce573eca4604e98073e954b494440b3
MD5 4f78b802651e76f5bc22ad247b855ef1
BLAKE2b-256 99539b650923a75159dde5ce95b67d862c0f8d57f0e7d7c397ee84ec39416b36

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 68db888809f40bcab90eb6edd5ce404ffedea8240aa68355018996ffafe535f5
MD5 3f5a817e8229deb7ab52541dc366a41e
BLAKE2b-256 035d955808605741ec6a312c3efa8ed032393df17c670f030ea141705e68a093

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp38-cp38-win32.whl.

File metadata

  • Download URL: pikepdf-7.0.0rc1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.8 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-7.0.0rc1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 55a60af9d181ab12f75694c7d455d2372e4013f4d391c9522a04ea779350e3ab
MD5 89be56f1ea43c6c8132fce233458f8f6
BLAKE2b-256 2fa9a51e1560c1e0d888aed8f439ddc91da990f69906e1b960b3999175aa1cf5

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b4e30620b3d14ac9cf60bbbf05c69d585f6126e701d25c483ffbd65ff04f12d
MD5 17088256a2083183936e02f391e9b0de
BLAKE2b-256 690e9a11a4dc73253e0418708bd5fd0880da02d5065c67303cb13d2ebbc673a3

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1a93a83adbcc2dc375aa9558999fd8ec333f22dd5603ce2b4c4bdb670369f29a
MD5 848e4bf3cea1fcf6002a278c347a8ce3
BLAKE2b-256 7777d7a416a569f26d9270271178f8d7f65414935d65ab750d955f6da5ae8860

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 39743e4dce90b8254a26e7f052c46474e20cfb1328b1f56e65152db0c73bded0
MD5 477ccb554fc635f2f1fee8e37bbd980a
BLAKE2b-256 0d9213ab55b073102d182277b74caa5467cd0331f54253735718c4c9061630a4

See more details on using hashes here.

File details

Details for the file pikepdf-7.0.0rc1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-7.0.0rc1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e2d57fab7c9cfc1eb478a07a052a751053cf02d00b3e4af964e2c0d7ba5b7348
MD5 0d061864297e0f212ea386602f6df544
BLAKE2b-256 35417397a5f7bb3c0554cb72638bed4b027bb9cf05d3aab0c1e8e1b84e79e4ce

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