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 Language grade: Python Language grade: C/C++ 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. Commercial support is available. We support just about everything x86-64, including PyPy, and Apple Silicon on a best effort basis.

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.6-3.6 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 very low 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 basic
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.

  • pdfarranger 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.

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.

The debian/copyright file describes licensing terms for the test suite and the provenance of test resources.

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

Uploaded Source

Built Distributions

pikepdf-4.5.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (3.1 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-4.5.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-4.5.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-4.5.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-4.5.0-cp310-cp310-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-4.5.0-cp310-cp310-win32.whl (2.6 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-4.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-4.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pikepdf-4.5.0-cp310-cp310-macosx_10_9_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-4.5.0-cp39-cp39-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-4.5.0-cp39-cp39-win32.whl (2.6 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-4.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-4.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

pikepdf-4.5.0-cp39-cp39-macosx_10_9_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-4.5.0-cp38-cp38-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-4.5.0-cp38-cp38-win32.whl (2.6 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-4.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-4.5.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

pikepdf-4.5.0-cp38-cp38-macosx_10_9_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-4.5.0-cp37-cp37m-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-4.5.0-cp37-cp37m-win32.whl (2.6 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-4.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

pikepdf-4.5.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-4.5.0-cp37-cp37m-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-4.5.0.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0.tar.gz
Algorithm Hash digest
SHA256 476d567999f6ed2c83c7e62f59fe819e9b1a1671bfbc6694d24b64b88ac3c1d0
MD5 d233d886345481c137b74fac4ba80f8e
BLAKE2b-256 aa3375f609777e5cf27f255092d903a3401a088b725d853d976b7c523a02a7ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c862ffd4aa2e17bc2ed50b357b6ecbe442e5a8bff84b8a5070f8e509440a52a4
MD5 6071eb6fe546c2cfcc23dd2f151cb698
BLAKE2b-256 0623d19fecc8e7a083be5f0a96c72facdb55b9b783332fa993d835a1869c356d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: PyPy, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 740245bc799adfab15a6819e3b485c7da5680ce69a2fb8becf2e1069f87588fd
MD5 91099a33c6bed38e7de41c54962c29c0
BLAKE2b-256 453ab862b5be4b41c95348bd48f574820992e1f43aae785951305d76b2b19eda

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: PyPy, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fe39256cc251d8563ec8268542b127e7e1482a615a18812d02f93d7970c4b033
MD5 5e048189433375f1dc8ada7192c56ac3
BLAKE2b-256 7109f6d398af2493ea4885a395cd6719d0165949e3655a460ef3323fbc711847

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bd9ef14591559ab1bf2a448acd1467dd8a90c339425f80a65fe8d554ce69fbe9
MD5 5fdd1512c4bd07b49ba04934cce12324
BLAKE2b-256 3d76fd36524f85d55694162a91c180a87b457d30149f4aaadbe22aea78b69cbb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-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/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 961a84364e7ce13b9ab8ef305bdf237b28451005abcdbb084a7808ce6bd726ac
MD5 a1e9a4bf28349d35d95f1804f51c38b1
BLAKE2b-256 7a959e42ab8ab9f3c7f2d3c88cf3991921218f6203da22fbf73c91659420f448

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a0c7c54f12098a023c0f70fcdeb2cf25ad782620ecd16c71d63aaee981175f0b
MD5 786a5131bbd285667291f9045a732808
BLAKE2b-256 2076983816b3d528d0b0cfd4e23c0c54b3006441795961f4ac28870b8a70bf33

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb4c7b8a83948ffa2b02acd6a4587c3a53501ccd18149ec1493bc240e07a3ac0
MD5 1222d3bcfc0428acdbcc8573c219a8a9
BLAKE2b-256 fb7c877f06e4834af3c069f6ac0687d9939b171006ca4e25fb4294b02ebd0aa8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2d71d93d31557462b5253292f3977cc90c5a6744dd572c5ea122a9487340b390
MD5 ffd55cd5176ab62a2505137b82a0105e
BLAKE2b-256 33442b3d1aafbc4b278e2dbb36f4e6216bc72528fb5fe490b12ea5c94692ea93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 21c7abcdaa33be32513009d84d8c9cf8a4485281c973e8e21dadac461dd1a2f2
MD5 00509dbecde92dc20b472905154b1325
BLAKE2b-256 bfacba3dd1ac078f9f247310f314fdec114200d84e4401d41d876a304c2b9ee9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a0dfd11f936f541f50c50f0e5dd7f8b425913efd9043337981a104f18aae5ded
MD5 efc8ecb0521fdfc82e1482e46df9f5a0
BLAKE2b-256 1f18b44737b76ccd6dab56ebec176d811738c7b30b1dcb13df017b0f3bc7b283

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 89647dd14994961ad6844b48e3f10158094eef21c9318d817e09166f99af5838
MD5 b4149a3aaaa601c01708e2d1bc551c7d
BLAKE2b-256 0190adba2a518f2639220c94361c8c009a8651d4d389e930bbec46b65debc125

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 678ec03d4a37987052f62099662664ecdeafb0bdcd1fbc562bb2d0d285faa134
MD5 2b182a67c4bd952962eb966137cee01f
BLAKE2b-256 8c31794e806450e474eda17c4ed37e3e1312fe94ad4d14b9c57360a4e3a1c943

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ea223ad320b1f96f28def3f3c7521d8e1616f4f2f0b946fa31c960bf0bf65b97
MD5 ceac915833391b55408e47360fb243d7
BLAKE2b-256 65bf0ef1360ea8d45a3998f8ae8c30229bfc818471a07146114ca8ccf638825a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ca3202916f036222071db5ac77ee2767ab4a36f60ed740ff5200f1a8fda717c7
MD5 23d037a602502e6e7f8b5f609e69a526
BLAKE2b-256 1ccab241367bf363b1f5d410e8333909d4fdd9c42d672ff681586192be5a2923

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-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/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b40566fb0b9d858e3a6621b8bff0296902fe082d70530cfbab82c4762bffdf4e
MD5 eb28983ecab5501f59d0e02ed0927adf
BLAKE2b-256 c0c36b42ad852e27e5e985beb882350a459dca4bdbf2fd72a2de48b2c5b27ba1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 c8bc88ee5af1ad2c68fb8491a79d29d4476dc89ae3ecba471bb00ea8c43cfa35
MD5 3c38c93edf54e19cc3f02691a8f3e02c
BLAKE2b-256 aad6aedfa0a8fe047c79c17d1fabb79cf90b2113e709fa8776506118fa0614f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45b3d440448938b7b34e03ca84525b72149f36e5a1381128f9f86d9983b8df20
MD5 83ab5853132d7e32a5c7cc9de455acd4
BLAKE2b-256 d297a606e21a4439ff95b0db0a9ead01ed3d372611ed01246bd56e2341968ca4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fd66f37547d6faa616978ed30f7e64fcc032eb3a531df8224bc2fb39d282af68
MD5 3f349d4a5fef70b8160c1c6cb2a8be3f
BLAKE2b-256 36e9f6c3e256012e274198380750a9c9200f2e1627b53eb2ea4c97784cd16945

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3c0bd9d678d1ee769dba3fef90ff8bebe292417bd11ef9663f07f3df9d3c4a73
MD5 264937b987965783851e9cadc9956b18
BLAKE2b-256 f9ebfeb9ba2f2b1d88d8a6b47dbf93ae462d8c34464ab4a449f39380fae5b338

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-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/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 300ddce9294d8b5d362125398066c555567832542114c81ac52e9f98abe30af1
MD5 458be7b70e316ba017a2c5a2c51a1a93
BLAKE2b-256 570bcc3d01a371c52a5765fe42f8095ef631f065fd623b7fa132e43b93151a95

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c4b1928c22879d84bdee9ebd163dca8e58f131c78eb5700c232f3dbad65d92b2
MD5 2f0fc403845d67dd1d2f4bb77511ef10
BLAKE2b-256 adfbdef1f28a066e6bd202dac0dd1beadf37164a89641db13fd8bd842e3af6e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 973da09bdb82c0df8fc3056f63d92ab67556395354c77469c0ab1e319bb0c792
MD5 d965e0f74cd71b6cb11f8e3abf5e7753
BLAKE2b-256 784ac34a22f96ccbce8d5491e51a750b1bc7f1cbcc03379c5102f9fc5357614b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7800d2a51ce53b0fbb09bef225a6477671b124915b645027ba181e5559efbd03
MD5 56f460314318a5c0d763c8fc1ae97390
BLAKE2b-256 75f59a9fc25b8a2c98b2d8ad375b8d2b4ea2a38b7d1706f4f803cb603f9c6337

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.5.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for pikepdf-4.5.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2a373b8f76db612578e8fa606f8d543f9f8badeaf48449a607982ff545851f7a
MD5 0a4f785c5d6b85a2826c60f27fbeba7f
BLAKE2b-256 4359ea57838dc3af4048ea7218c9e29315849ae9be12863cfe80021c94039350

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