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

Uploaded Source

Built Distributions

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

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-4.4.0-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-4.4.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

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

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-4.4.0-cp310-cp310-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

pikepdf-4.4.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.4.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.4.0-cp310-cp310-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-4.4.0-cp310-cp310-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-4.4.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.4.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.4.0-cp39-cp39-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-4.4.0-cp39-cp39-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-4.4.0-cp38-cp38-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-4.4.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.4.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.4.0-cp38-cp38-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-4.4.0-cp37-cp37m-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-4.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

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

pikepdf-4.4.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.4.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.4.0.tar.gz.

File metadata

  • Download URL: pikepdf-4.4.0.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0.tar.gz
Algorithm Hash digest
SHA256 a10bdf7f3041d919b6cf2284cf0f387b42af227f053c4f502df92639cdcdcedc
MD5 2d5368be51cbb4366afb9301edeaed05
BLAKE2b-256 834b5981c770b7927d7f892402837de49194ee5274d0d4f2f6736b0138d78880

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 964c997c68160aa18720ffeba44f6d5734f645008d2744292b23eb220e8bf352
MD5 2726c4918f325690c0677499f6604f3e
BLAKE2b-256 d12bbd00188c7c5bc093e8d330ff5abcfcbf3f505b2834bc226d4f8efe7df2e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1283b1827a4ec81bd01f2119eba5c510e95f2d67728f214152f0d9f59281a155
MD5 39a303b4e49fdde1a9397ede5005097d
BLAKE2b-256 0846521088f38e4deb5f36ea40f1bd07718689f74c9606a673f41e71413bfba9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6494f9b678bc10f5575780632620f72f18b2a560e84a11227e39542a43f16005
MD5 3c9b58a70898da41405059fbc49b5ab2
BLAKE2b-256 824b7a694f461ec1b2464902295eb97e65b29a4b577ed2894602ff0be853375c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7402369f09826f73ac341f5080157b2052ce843a4d0a2fa178ebaabc302248c1
MD5 b14d302f3879ac059ad31c255c78ee93
BLAKE2b-256 e0f2a4ec5c808b9e7745231d48a2d0fd7183a4055764e37dc3fe9247d20467e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5d7836ccdebed1105d1e2f8f6ef7837916d3320531d312a32786d5d9a5732dd6
MD5 f284c05594b5b00f8c9abb8480be5618
BLAKE2b-256 fd261eaf7fb48d143c2c35ddfa03a2920bdbd9c07500e6df372053b714646c57

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 5c7ed821c57983e4ed72fbb503f9fa75e2f021432611ba9e2582875ae910a3a9
MD5 067638a93259a17a8aad61271c893a6b
BLAKE2b-256 755c8442974b6b1f9322868eedb3a8ae6a6e3b74e45d0bad2676d85a0c00f4d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9c074ac0fa4ae63031f7e39f586a1e95d0b5259cd75d5322fc16d5784d84ba4
MD5 9c80194a0bc0d816ab5d71d0ea9d868c
BLAKE2b-256 25c83635682c4bc5968e95de00cfdbaef4db835d1af927e4dc5d5755e285aa9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fb18ea2734c65d95ebb0cb005ae3f36333382c42ba59fbd94855995cbf6e1460
MD5 fddfeab4467d35dba515401896b07d04
BLAKE2b-256 d9bb69160bf1c094d2c1f75dedc982ab652ba8e542029ab9caf70e9d13490ae0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.9

File hashes

Hashes for pikepdf-4.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1a03d4f44f375c8adb20d0929d8fd457a8008c99c6641318110a6a9ecc54289b
MD5 646f10e238a20d5ce795551114178687
BLAKE2b-256 2b2a5f0b70908895216acf2425a214f2ad9df490730a24bffb2b1ecc1b726cb5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.0-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cfcf365fcff499ba6fabf50e68f511c6da7360988f9e77f4d9dee6d424f0678b
MD5 84d825c0258f70d2f664687414ba1e3c
BLAKE2b-256 0554d9bdc57c56ba9cd2069cf2db0a82599a7e465ade3cf0e9f30c983f80a145

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c8a8b31f62084328c324f57985491610801dc992b98f79d117a1b41268755790
MD5 f2207592bb0998d6067e6875262b4021
BLAKE2b-256 0baddb21ff92eb4af60f54a626455f74371156fd53a8363afe84986210dcf614

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2453ab13dda8c9a3183bb8d883e315d4f2ae8fdbfc2a45af6fd557ec47c03d85
MD5 059312dde6483270b041ab101578043f
BLAKE2b-256 f5c394d5929d608754e00806b009dbf294f153bd2f308615237fc2aca14bb05e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68312b78d5a7f7cea23c17d31dba2d9a406d428917b1b2b0259b59607c7a64ef
MD5 68905110024dc368df20a138f07178a4
BLAKE2b-256 a9e98922a4a6b77e3a3942a69794d7d49c658fec1ef7bbe73f0da1a0e75eb571

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fba08117dd336b127f4d278681a10d3bfcff9c61e7204cdceb6860594dfc8d22
MD5 9b4d88905f3d2ac52c4bbf74090e55a5
BLAKE2b-256 f3ceebac20658f6dbcaa146c8f3e839dd7f4f02fc9d2d865baf6b5b2515b94d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.9

File hashes

Hashes for pikepdf-4.4.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0bdf0ca1904abc9f4d128eedb4703d2e3368806ff6524735c2936cbba77c31ba
MD5 80b0424c6eee97b430632b2795177b9e
BLAKE2b-256 9f459a10b63a8d64f9d6fdd30b20b46287f17d5748cd7864654f00ff451c7e48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b8e0855331adf3532806c8c3fd05612c80385a9f7eb8fcbb72f716398beb7d62
MD5 e6d8d19be280a5d3414ee374869d1e4c
BLAKE2b-256 dc1c95565fb787fe221a64cc7ac76ee9d4ef3bed9388d004b8d3d9c625358086

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c3ec036028740cb76046e9a88953aa0a837fadc471783a532f626d066819f3b4
MD5 76ddf70a0b66e1b75c0d054a1f8a4a0d
BLAKE2b-256 a440209f6c970cb706611a128e530c0827c8b1390a9cdada4a9dba444974e4f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 babd0bbc8da9c7da1c1a2fe70d0f3d237664adc5217e6486758a3ccbfb9c03ab
MD5 6aa06456c72db8f15516cc2a27903105
BLAKE2b-256 22272532a2a329cefa2c9ce09cac13536ed568207f359b5618817fd416c1ad34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 077f81a7dc6731d57d79da6e6386fa098dae10ef1241723ffc7682c9cc74860b
MD5 2d8f44499a04a8dfdad04232a25e8abb
BLAKE2b-256 148da06e3c801c18a1cfb479a0269510d84d7b9b7ee1dfc49dcd3f2a007caeaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ea9b40500dd94952c80e8ff962be4c67df5be4e7b4828880f9f5ea69d6a85352
MD5 d30b3b52d06d8acd05e775c2d9a46a9c
BLAKE2b-256 d1fff55c9764c0749c739cd32ec471a0f89f91618fad7c18337d88429ea8c230

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d65219b3912a7db48e833c04bf30c9847332b157a67bbaef8504989578cb8075
MD5 7e64dbb89b9ded43e334b17145307094
BLAKE2b-256 53c545d627db4c64d2572df9234cbdf60503540f599ee7e71402a3928896434e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8960c08efe056f8b231ab916cbd62c97d46845fce588cab00a33ea4fc9268fe7
MD5 894b48f9c0aa3675553b9d3df8d25233
BLAKE2b-256 86206a294cad7e70e99b45a8d58774d31f6c742203cdd9544bb60850739c6089

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 5ab119f1d52f25502074d15f338a0633caa416ee2fe71789794c59ad3b52e1ac
MD5 9a47d47555651f65c100f2abc78e65cd
BLAKE2b-256 16742d48134051f31d2efc3e122dd93a941caff576a431376be3d9c0f14a48a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9fb7d4e0681998131bbb66e7643b45b511591b04959459945d5630705f6deed
MD5 02362fee4d15a6059f2178e3f80e8e0a
BLAKE2b-256 8c199f8c5ed8367ac52e1f5c8e0291c3210c53e5901ff52d6b7c919ce5b1861c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 da6d8cfd8c89b4c1cc8d7bbcce851e21e2bef169e1a6513c06ad3924117f857c
MD5 b54ec4c9565105837d8aa51742dbbbc7
BLAKE2b-256 fb598559e631e64097c2bc98a6520f3131706890128ecaf16564c4c25a004048

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.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.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for pikepdf-4.4.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bd6b078422e89086dd8f8054f708cdc545fd62571f39640c27caee6aecfef8e0
MD5 f3b44806bfe51f0c32dbecfe68ef41dc
BLAKE2b-256 27eb645971e86ba94f138ebd77fbfc3132973846567ca690d247bd31d00f65e9

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