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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.7m Windows x86-64

pikepdf-6.2.6-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.6-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.6-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.6-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.6.tar.gz.

File metadata

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

File hashes

Hashes for pikepdf-6.2.6.tar.gz
Algorithm Hash digest
SHA256 ac0ef9a15d125157955f5001d3eaf7dc62f37863d2172e12434b9efad4b89bf0
MD5 8d7271da5fb0478231eea9976c4ebfbe
BLAKE2b-256 1ebfe003c274ea2cf178448357549b444059276b674c7d6a7601320be873d133

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 acc9f49f3b45f158295c7539268d88d00b41f660d4aa42dd507a1469ce81f0eb
MD5 864edd950b9a6a351d604180bb993aa0
BLAKE2b-256 535ddd0b5f13abf621a13c3011834f86783a0b1e62ba125fcb4f333937512068

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb7a7da762976e43ff96cdb3056997280ba47b45ac319cce89a709f34c24ed58
MD5 1ed60eb212c19b79ff40687cf42a58c7
BLAKE2b-256 1aa85448650f1bbdee90f682b4418bbdb9095c65458c63a610afa222bfc91629

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4c331fc1bb8ffdb5f04502610d1f010fffceea122d9f8429c35e4e0207afc36b
MD5 949aecd67cd1b731b11ed35aaa373fe9
BLAKE2b-256 080a62fa52fd4f100de76d77c2a3fd28d5914ec246714f38590dd932ab14c67c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c80d5455965171ad60db38e1a10e063a03e40e4549f8d616c186bfdfcc40475a
MD5 f9deab4acf81ec2e04127564c6f473bf
BLAKE2b-256 7d6b6fa4187f4f980468a5d0c245e5d70cf80e1a5799dd443bb4d9e1f58cf82a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ecd7ada50e556d6364553f80106e05a3fc11dcba5e45337684e85108d18e8560
MD5 4a541669819caa7ef49fe9e01cfa8cba
BLAKE2b-256 360440212795921707d1be6302f1fcc6777c3fb5e038843e5ea170cbbadc560c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a68da2e0be0264442eead7fa1e63aab63a491c80ba9c5eee527ff99ec5883bcc
MD5 9ca2e01f01bb2ef38003250ab233678f
BLAKE2b-256 ca4ed1cabf52e18fe1099c20bb64b6a1662eca23d6f4b3f34330ffa7bebd87fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fffdfd4535952756b1f078fa98be5c3da06728f2afc9dff39aed56419a5d1bf6
MD5 08025949076103ba945dee9c1cf6068b
BLAKE2b-256 1a4349ea4688ea8ac020bc9aa4a18f2d52e26dbae72074e693de3580a74661d2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a43f8d8d389d7b5999a5ef76623fa88ec54791ad746d77409ec6956ce8de6a34
MD5 8f37e17cc778449263d4fd67a4df0741
BLAKE2b-256 3d020717fb8395052c6cfa4cebd8f0366c6cbb530a740f27015b60de03c2c074

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4acbf4e711ce93e8130f38ede1e497d5fe35b4c1eaa8628ffa1ca21284b66d4e
MD5 cd5be06352521f8b36b34b211a651cec
BLAKE2b-256 56bf4dfd14f63ccafd891bb20dd2f1ebb3f6977db5a8602e59e0347335c113d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e2252fb75f6b8b6441b880505e8f2484492821b8f3c8a94e628b8104bbeeb66f
MD5 aecf8819f13d2e1a2c29ec55eb4f9372
BLAKE2b-256 da2d56e71d3bc737414739d5a6ec06ccfa47e0a978369348510d167154299c59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 87d04107a048537ca132b88e12b4a9d1236362ccd0d3351b80da42f31fcfcda5
MD5 575f10d1bb0c8b4e6f5c9150cdbc9b9f
BLAKE2b-256 5e49a26dacacb76c31baaed9e0b89d4896103e3f4e1f577384c171fe84887537

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 40a649c71ec36795ee9d487024fbcc2f483b868ef37a5398dc49a3c6823fbbcf
MD5 08e33e62f548dc6fd229a54f7bbb494e
BLAKE2b-256 80ef3c39289a7b10aae04329d4c18ecdf78307dc423d76f9f3a90e1a9f058edf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.6-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.2 CPython/3.9.16

File hashes

Hashes for pikepdf-6.2.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 87c7ca31ab818121edd4d9f12d81c1b56f61eec56ada1644d68ec8b10bf27622
MD5 9fe42de38f88d5ed44eedd2520faba7d
BLAKE2b-256 5475c3caab427116e6dfb6dce69bb81cf69908e4c5110faf30ec763e2b8dcead

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 005e6908ab572cde909873ca5177013c066167567a3ae53520e0fe5b1197f8f0
MD5 ebb6252877db54ef413cde2c5aa62d4a
BLAKE2b-256 2b13d56c97b9d336caedb8b4618ecbd0d482bb678e6cb7c504cd586f0c23bfbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 28803e1b730ffa65e4668baefc8a602c2d6f620f1caea6cb25672b15b1e9473b
MD5 cc7156fa1bddb9dcb7d9f95571051723
BLAKE2b-256 6314a039ef27fe7cbc0cf84336bcf32a11102504fa2a6b4a736c0252735fe21d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 80f31a4565e17f5f65dc38f1a5b41d469cc7ce1449b32c2a1fb36cccc746a99a
MD5 58248c693db00baa700be766ac66bb21
BLAKE2b-256 61b3682f69a9f1f5101710365e5bef6f4cf9c9d0a886ee40938dd6747cecddeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9e25cb1efb4242080f8bed1d51f7541a39b8124df8342ef01970e8fa69a7594b
MD5 be835bfebaa665f39854eacd10ed8f7a
BLAKE2b-256 033fb2597f118f9de0312a68a2666cd50c7121b651a55ca3834fb0d6b50db94d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.6-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.2 CPython/3.9.16

File hashes

Hashes for pikepdf-6.2.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 37370179e4f742623f08c6d7d70322ee167be8605053eb6f23ad6135fecea9db
MD5 fcf5c628455212e0b203f99321168af8
BLAKE2b-256 08609315b596cd29cde177a9becdbedf923e5eeb0fe509d6b67a49c07f5f3801

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 38107a9048cd6a6b0146b7227e6acef11a0c6975f61fe9a14020e226fb88ec27
MD5 c0c239011be878e1736e2d12513dd759
BLAKE2b-256 0589df4031da9cd920883af4c1d606c9a50cecd017371b0db33a596af19798d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8c8a622c2bd82b4e86fd174f5739abd95872733d0d50760d664a5abcc5b5b533
MD5 4400334827b33527188f95ef42c11957
BLAKE2b-256 b9200c5a0bba516ff48829f163cb8dd187a9592af1d709c885234aeca38d6714

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7e461cc756765544b85cec43b2af99609732d27680bb96e6fc9c81b2d27944cc
MD5 c7b77f93b9b8c3646f7a45c91b2cf9ea
BLAKE2b-256 fcf25f565b65fad1b8976f7485bad4abe88beb87a08f3be562b06cdf890603bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1495449007b34985409650f1f99bd9d469a1c1d90d43dd576aee2ad60c7788ab
MD5 76999061cf426843d7a08eee5c7a8db6
BLAKE2b-256 035bd9d609717928969cc0cac3072a1386eeb1f61d0099890ab684315a8e3f9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.6-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.2 CPython/3.9.16

File hashes

Hashes for pikepdf-6.2.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 799e981f03718a9d9a7db1467121e987f21582925c049287572c9f982f8d77ea
MD5 4c35891e49b7156339fdf33dd7740e4f
BLAKE2b-256 347a5e72bd4ddbeec698cccd2ec25c0e6320a687aa9ab542f12049f2fb908dc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78c5c9476edf890e4bb078c446a86f676ff78f49fc33d2f10cac90affe84a1b3
MD5 a9086136bbb96ae0d47c7a3a4a3efbe8
BLAKE2b-256 d47cef09f7165e77df5457aab2ae4374a8fd5362c03b413127337af45779b6f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bda12c977eaee121c34c0d3869a0cd87c95c42ee3c5b9e1c5a66b88c8beb3886
MD5 b20018fa1f1d0839adab2b9885a7c361
BLAKE2b-256 de68cb34e2af25654d1e91e2ecd7855a1f51797210b70db83ca126f50e16144a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b4b05498f2d80478302cdece2385ff4b4ce62874f883622a52f0efee8cfdb68e
MD5 9f5fd292ec58db8f5a959dc84a0ee9d9
BLAKE2b-256 d81a3258891004baad59d5a088ff069674edcef8fa4f1b2d1da36875db54ea34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 980d49f443f872728cfab76d56c5a330b049e58c5e47354281fb410dde81c1ad
MD5 4b5c67657c6de92070bdacbf15fc33c9
BLAKE2b-256 38273df8306398fbfbc77a03276c84c969c6d5eb69cd2353c089bfc6cfda2d7c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.6-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.2 CPython/3.9.16

File hashes

Hashes for pikepdf-6.2.6-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 897c0bc83c03b8e65153afb482a790d4b0e7adf603bc11de6293aff3c123a457
MD5 d6834ee4e91363c224a0bf459df10763
BLAKE2b-256 b38b2742153d09b1659b28adfdfc016d250873fbb8889a1e2553dff1645b70e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b59f96e8ce9faa35e1ebce662cf33ad33a3351bd6026136c849170876139ca0
MD5 05586c5f99727bb776135e467c3fd0e8
BLAKE2b-256 58c7e4e74b118a327d4c6824a0d8f48ebc84d9466f2e372a1d80f8f2e4a5142d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c42eef99232f6aef231466bf9ebeddc47f81784e7e04df25ba6dce482f45ee0b
MD5 9406540ed588352e865c52dff6e78dc1
BLAKE2b-256 41c85e811d212d963ecf485cba30fc0265942c3dc540b7f49f008b982f96e2ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de30dbf6e847bbac7df424d98e550a97ab0cea9b327eddc95d4c26350b20022b
MD5 0f746af56e07ddd2dbe59c5b0fd9a82c
BLAKE2b-256 96d3a44b0218db440744d1dce5156a19938ec8c54ba89067531ac99717d58089

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 96eb80ce4f9661987033b73bf0106cf7cc804745e8381436cda7f5cc7224b8b5
MD5 5f8b7eee0f1214e78d59ec7c7144b0dd
BLAKE2b-256 8e24c382af6be387a83dcd1d32f712ce3cd475757b8004fe8981a9013d043cf9

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