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

Uploaded Source

Built Distributions

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

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-4.4.1-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.1-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.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

pikepdf-4.4.1-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.1-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.1-cp310-cp310-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-4.4.1-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.1-cp39-cp39-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-4.4.1-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.1-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.1-cp39-cp39-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-4.4.1-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.1-cp38-cp38-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-4.4.1-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.1-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.1-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.1-cp37-cp37m-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-4.4.1-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.1-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.1-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.1.tar.gz.

File metadata

  • Download URL: pikepdf-4.4.1.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.1.tar.gz
Algorithm Hash digest
SHA256 c25d4c7673f9588d1f98bca498db98ba675070dc89ffffe50b3b124d4a005df9
MD5 12a5ce0f05b38377e94bba27982cf37e
BLAKE2b-256 b4a56487992141abc6133a1c59ca7389d761177f156b00364b79199d1c3307c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c558386f3643a3700e96da3bb09d606ef17ba45700b885d9a0f587244a0967aa
MD5 934cbdce72015d0b8d07c9cceea71554
BLAKE2b-256 4df619c15209fd95a3794fb24fd1a98fc8243a4e8210d3ba7fd3ea48469da7f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2acd885ddc85bea0a8b55354ca5ffd6fe6067b1d03aa791e1aad16025f937dfc
MD5 8c16191f0076b6a97d27de5e0e9839e7
BLAKE2b-256 438fbfdf546d1458b51d289c36b84473020c56d51e9970811c227a8f6aa2b4ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6453feea0e2351d2fa03650f523e559bdb903d879f2d525e4273d0cdfc557a1c
MD5 0402239b397670f92a1d5b0a44910925
BLAKE2b-256 44fc692dd0615cb049e2a91a424f04e3a817483a932d3584679b1e3bc119f531

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4e9c815534a5b71b9dfd9b36636f4dcad38103ee5559d4cef9ae4555eb977179
MD5 b67a565d0c4d801f2fe9fd5aa69a3232
BLAKE2b-256 cca44b6442a8a1f25e7ca86c6cb8df4de1fe56818370443f2e4654c0430c6dfa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d538daba1389b825a37c468e25cda6ae36703a5c7ae2468849fadf5550733b45
MD5 9488ea667b77b416988e595aefe1c267
BLAKE2b-256 c8b2e030f91ebf0b182b322c3d32775d75a2d0b1e2709e3ba9092961fd2ed9c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 6b4a51f34bd0fd146d6161f8d03aa8fee3e95f8b109ec48ea45377f3635e5acb
MD5 0c3cb463e4e2eab050518f7524b520f5
BLAKE2b-256 48ab7a5e483a34ca1cf7269453097c8fbd13f403be2891c9cb76e489ac64caca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 85658b7f141c2a615f64755ab0d934388e56cdbdda468ea485a634f9c22338f1
MD5 104698eaf14d3074e092d278a3521545
BLAKE2b-256 e2b2b4fd4a18f0d84e4a6201b523505966ddacd286f37697f52605f3656716fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3ef57e0e0ad8fefea1d15b4e089b18ad160fde21bd831afd98583c6bf32070a7
MD5 270632eae3ed6b79d02f38035a4fe537
BLAKE2b-256 e5ef4be97914e98e127e43a5589b1e2a15408434f1c551d6062edaf8527977ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9089babe094aad2c0e471c16d16e543b557e88bbc64046d7738d1ada9eba6d97
MD5 3e5d1335ad022d7800d27b2ed6ce010c
BLAKE2b-256 6deee966575352d0bfdd85a6d15b59c482fde60b5d51f11195f78a53bc91ea98

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 994b3d308493152c408f417dd6ce39625173ddf585cb49c8c2213f6047e1482d
MD5 7054f812fab6dbfee720149d5543c4d9
BLAKE2b-256 8b65b8e3b71805207cf9801e64240d9b19f83eefdd2e4ba216d8a2c66a385815

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8a2f27a0c011fd7a27fdecf40fe6e852077a87cfb25d95dc150c2d7f683ef60b
MD5 bb663c5bf8072a530e5438086996188c
BLAKE2b-256 2d1c55900d1ad14993a7e9bc400e70e157ff26717a6fdfe9efa44a298d7a0807

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8e455553de481028f54fafb87a985e7054ae8c2e47655d280d605a17427005b3
MD5 26079f086d5bb647d1ad8756e22bd50e
BLAKE2b-256 8ff3e28a7812b18e88547d4f2a6ca11e4af4d4dcfc7d86f0c7ef33b7a07ef371

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92dfc6dda41099779fc39de409ea253b1d2d928f04bd71b4f467325a5cea43e5
MD5 6bab72abb412c369637bc9e3b335abfa
BLAKE2b-256 17f25b6accaa96634958be68e0707edfde91cc295de90fe97120d6d9f0873c97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 de84c33e080df91b965f2fa8ffc290cca6543eff7f74ab4365fe1e716734789f
MD5 6a3671612b2ca1cb11fc9cafe6a3c2b5
BLAKE2b-256 de2669386a1f8a95c71adf2e1351adff4dd22ee0f03a7c976d918a8d50b2bce4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c770492aad4446a936c9ae65448e5ab88409811ab469a6a3c7301eef88692b6
MD5 615c6073e4a8e104ac647401002b9f70
BLAKE2b-256 f5e24e979f3c2d4a7b4349bb077466a8e9222936fce8da22b3856f5b97460b58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ab43a02a77995df0f0dc8859c1c1d0209e9b561f788c092fca259f09a700f20c
MD5 075b6305b36d41722ee2587cae3a6bdd
BLAKE2b-256 5d553ef41f7710d5fbbaf5db39b674327cd6d1b6d32c79590035885d30387588

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5245d0c48befb2ba62eece81f254ef77cf6991e9b7118f5d1d5371c35d513275
MD5 b2aae9a42ac079894f934298454c6b54
BLAKE2b-256 11d442569f46956396a1e878f7c78be21b1a0aca7bea0477a7659094b6f5b01c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 bc315b41fba3941d4d46c5174f5937aa6ebe8090f6e7242dce71a2c933145b4b
MD5 cc04ba379cf44552e0109ceef81c4ed8
BLAKE2b-256 cdb0ab1f46330fdd9378930bb618c097cc4cc68422ca4dc49a66014c25ff7710

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc9870ed0f0173a28f0ec970306552e405396692480c9e3b7e3c2861d3c48df9
MD5 ebc2a2fec145608d7da2b44f246149fb
BLAKE2b-256 c0fdd4dd69b1d77c870336c18a0eda892c7f3ec65e16c4b0a87c7cc2b6084a73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e7a4076e3970180e714a70c597be3d61dd800e51c1684f07be09962a51c2e757
MD5 f28be14e077b84f53f97da9b2dbb72de
BLAKE2b-256 50767ddeb8e9b63ffbe600f2deec5e5885314bbcc3cb9e139cd7b9a0fca6c565

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c643cadb67c000614f5f8a02ae9c1291296b964c573ab25a323d301db8a6b76d
MD5 beb241446223590e10fc28435b2d2023
BLAKE2b-256 2e5b9b34b3515915c6f2157f4b67f67389b42ffe0df26d2927253d3b79646712

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5cce22141c69fc461e2f35180e177a6055a0f6ccd2303c98678852fcdba86ade
MD5 2f662a3fb12fc78efca321f1be03f315
BLAKE2b-256 5030f7d521793910798b19846dd220703d9b3850708b5f8a6f94199fe4d5d884

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 462068dececf23adcda56f56366cbb5e183b169c560b223440ce3ea67e8c134c
MD5 3f56019dba021986902b4e1da6430bc3
BLAKE2b-256 dbb32611f19916c5345a59f5ff05bf332f9f586c653d3a6543622f905810a02d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92a43906731b11fe175a528db09decb17d4a1d1a47c61a5e73b9ddd0ee9b2fde
MD5 79169987b1fa2da77160e4c057b0cad4
BLAKE2b-256 730c56645c56d96413ec974b5f91a5fd417d5f0e41a6ea1840e7e74b26a9f796

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.4.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0d980de596d5a77657a168779ceba76c4cf6287bbb9a8b663079d3764538c2c7
MD5 4c05aa873ed296c6a692c57f27e7d7da
BLAKE2b-256 b8be30693cdd6253dd0aa327850a8cf8e366f0e0c614470968db4f6deae3fb19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.4.1-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.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d49501c3d40a5dffa8ebd003d41366490fe08daa66e9335ca7ef93f90d2f79b2
MD5 a600fd568e681dd58f2da2699294137a
BLAKE2b-256 88954f2a7c01d55e0f4558399b223a83d77777c72b6e3d018310e4c728b049fd

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