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.6-3.9 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

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

Uploaded Source

Built Distributions

pikepdf-2.16.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

pikepdf-2.16.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-2.16.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

pikepdf-2.16.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-2.16.0-cp39-cp39-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-2.16.0-cp39-cp39-win32.whl (2.0 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-2.16.0-cp39-cp39-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

pikepdf-2.16.0-cp39-cp39-manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

pikepdf-2.16.0-cp39-cp39-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-2.16.0-cp39-cp39-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-2.16.0-cp38-cp38-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-2.16.0-cp38-cp38-win32.whl (2.0 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-2.16.0-cp38-cp38-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pikepdf-2.16.0-cp38-cp38-manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

pikepdf-2.16.0-cp38-cp38-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-2.16.0-cp37-cp37m-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-2.16.0-cp37-cp37m-win32.whl (2.0 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-2.16.0-cp37-cp37m-manylinux2010_x86_64.whl (1.9 MB view details)

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

pikepdf-2.16.0-cp37-cp37m-manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

pikepdf-2.16.0-cp37-cp37m-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

pikepdf-2.16.0-cp36-cp36m-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.6m Windows x86-64

pikepdf-2.16.0-cp36-cp36m-win32.whl (2.0 MB view details)

Uploaded CPython 3.6m Windows x86

pikepdf-2.16.0-cp36-cp36m-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

pikepdf-2.16.0-cp36-cp36m-manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

pikepdf-2.16.0-cp36-cp36m-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-2.16.0.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0.tar.gz
Algorithm Hash digest
SHA256 1f8a295ff62d7276a4f26508db16a6d37757e9bcdc457b5f4688760051fba38e
MD5 9bf0c5ed0ded151509e42dbdf56ea52e
BLAKE2b-256 4a26b0aafc966bc89079ef6ab421ac0849ebd4dd931dcc9367526b531b8d0675

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.16.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a693dd532abe618cb6f615f0098b296a6c473e83eb03164e02465af6735df559
MD5 784717690429148ff41fa2f0e21a83bf
BLAKE2b-256 30c71e767432ee44f6b5b6921ef8d05fc8975488461a555123b8e00359112132

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.16.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 433807c8c71de712de91438b6d2ac0bfedba5f7f37db4785086dc607d0532480
MD5 47391dd5b728212637e9b765feddb17d
BLAKE2b-256 df193d2eb310335332f98940a45b219f2a49f78d1d155373e96319e3f26d8db5

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.16.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 93575adcabee74817095c559f3e2a2ed2c75bbec286289bbb9a6c74875a843f7
MD5 57a6313ee9e126c2f5249abbb2552891
BLAKE2b-256 e7aab7ad92f222f4f016eb42f546b0c7890c4bf802dc172db1de3af46c31c93f

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.16.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 82446f9045a3581f78c32bacb55aeab8e5255df4389d518cedd2403b3857f255
MD5 cc28a21b8b52c804991b12dad2472b21
BLAKE2b-256 4e94dea9bf4cb577363a492d108c9be87cdac7e2135d50a65e94aec9fb84f289

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.16.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c6cbfdc36e5b8b5bf59bab837d40f32148418d1c28fd43156d1bda7e376fe265
MD5 04b87c5cd96822b4c3fcf11e6105743e
BLAKE2b-256 1dd1006b235ce998d18ea07810afcb74fe524256d5157ae7926fbefb14540d22

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.16.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 dd75c0f0140d23de5a135bf8887f37b3fd2cc1dc07db38c3be02df53726e9eda
MD5 f8c9b9949f76d8fce85e8c7b1984ce4e
BLAKE2b-256 879efc5c9a2c70dc951299c72929d9bbdaa213ef00e5ab2eefc5ff17aa9c3100

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.16.0-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f9aa24f8e7f095f74c8a05193eb71d528c9b083a72cf46f490e5b01f04b272f9
MD5 95780088ee88cf97a076f4e1ad97d0bd
BLAKE2b-256 7c1b2074e153186665b940ef88ffce63ba5e38cf848d6ba5f8b210da765dbf39

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.16.0-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 44ee7e32c79d0ade78aa29ca19c87e7d9ff29872f6028120a3c67d734ad1c951
MD5 915de191efba587f7ad0fad975198e06
BLAKE2b-256 3f6f96af755c809fd68804fca0f9ee1757c34650d9844e5d3aa6a85168bd1627

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.16.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10d98491915b791515d1bcbbfdb681a5b67f6a9fb2bf66afa68f8156c039dbc8
MD5 29cd2a8a0bf425238177348436d5e614
BLAKE2b-256 5c66997a0070269e76707ec4c87481463ac497615fae00c0d532feaf50dd8c51

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.16.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0469aa656f2d4b77ce3e9f961b2c9b9b7ad0d0e4b947258154dbdbae8017b12c
MD5 731bc54bbce7c2bbc2a5bac866329993
BLAKE2b-256 5df23743c21e538367dce8b5455dc385dc82ae393a67105751f30031f845a820

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.16.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d7cfa55587ff1b5405813b7d23b754b568586ed9bf7bcb7149e45da61a906863
MD5 40c98abcafe43b2088775dd1a16ac489
BLAKE2b-256 5f1d0de9e37a8fe0902ed8f6e71082220c7096dcb2edca357510812099e63b92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.16.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 0b077f870d90a69e8a72c02db0cdda64460c362215c44301be9802fe46abbc7f
MD5 1c6d6852ac32241d99c538bff20ff51c
BLAKE2b-256 54ab80e4f2373717644ab278095586e721883c845fcfcc7cd35ce5907917bec8

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.16.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f55d7168869b6869ee32ecfb5a056bce269d596d10b90dcfb2d35824fc13c884
MD5 c2d9c2eb41f25c5e3bce049a1d0b206a
BLAKE2b-256 315fa958c903bb8b140b3508bd136b7c6c9269f1f02418d986a507977703b1ea

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.16.0-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 698cfa051847d6dec2f630c423688fd12f680c05e0c18ad98aa0e0dff0d3d91e
MD5 b7f05c3d8c3a71bd3517d703ba664af7
BLAKE2b-256 9dce70abdceca5073647db05bc2137ee9b8d235eb292b626544a491130efb76a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.16.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 09a2485cea48d8449488dd8acf7ab54aaffeb0436a907b0a55cfcdf492453973
MD5 67dc7f8b666aeb0b8a3f6bd9d155dbeb
BLAKE2b-256 883e42f6aca6a9608a1fafad2b9a490c955572ed477c91c15ec59c4de8f0b5bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.16.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 3691d2c7d350903a8b830f1317816af8de73145423b7ec711d68dd3d2a9280cc
MD5 985a9f9722b39028672b445232b336e5
BLAKE2b-256 e30661886b6c2d71b442bde6e4dc5b5c252876266fa50de53a088c7f2a892f65

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.16.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 26930f7180ef6a7f3799141ae4b16f5681a3155794af9b07d6177bfc6db078e9
MD5 40a3f825c61f893968507e3b353a1d27
BLAKE2b-256 9c2075ea09e70f2fb9e8583cc3d362be9fe8396685dea920e5faa153ac102912

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.16.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bea10e733a794546badb14423ecf8cf672931a6a258d1dfd34127fa3d03fb0c3
MD5 5079e2b875fdba5d511e293350f8e100
BLAKE2b-256 0f68d40e642eb524999c325a22b7f8919aec4f7933b9e6932c0a95eea95c999a

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.16.0-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6ea750e2be8d619c48a2e7426b19fc13103d4fa1da1fba623387d64c5f429f36
MD5 7473c09879ef303fdedf095c42288da8
BLAKE2b-256 02723ec7ebc069d2406dfca4d68b0220ebb9fa43439bad9cff0b5aca88e5236c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.16.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 451c38175408ba33df35d31777fae1dbd3b274f93bca3adcc164c6082adc18fe
MD5 0c8b5948f70be02b1f68ed517e86b806
BLAKE2b-256 25f47e3ad776fb33b44df13d23af84d1c8b91a09a2de4c1580df37426b9687c6

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pikepdf-2.16.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 a6c7db453dc437e2371b22e0f8835e2267559c4a2336a6ce99e20c43fdfffb5b
MD5 5fa6d799ccb91c7e7635f1a420f8aa4e
BLAKE2b-256 2d21e1437b453e568db607f9dab5570eed50bde655b831f5275c68cba035ea24

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pikepdf-2.16.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 1818c7ea6269fa64a3e12314d25b0f48724885f962ad335b279778696beecd00
MD5 6c6c206f09ae1c87be09c120f3fb1827
BLAKE2b-256 2a34757a64ffe21cea23840ef11d92d2894e3572c0b4cd4bd10c01022d87e6eb

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.16.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 59cfd5909570c906ebbd5df2805b6d82ca04e0330715e91d5b955c9867727ce1
MD5 58ebf0063dc86e6f5104a965b47bb250
BLAKE2b-256 02c3bbf3a194580004f37dbbf3c34e02edbf242900acca22eaf24bc70f3b7557

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.16.0-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0e11ec690a10f2931625bdef40cf20a092236668a214ee563bba6ae8a747c282
MD5 9d0a6b55d56babf7a2ced8307b208663
BLAKE2b-256 f8338a606558bdde86d3db25a558e1df6eb0b7a239892f09aceac5bea0f249fd

See more details on using hashes here.

File details

Details for the file pikepdf-2.16.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.16.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for pikepdf-2.16.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8ce01ff3c2d4398268231457b334fd7a683d1e3fcae6c8dbf4b7eeb3b400c9fa
MD5 998449ecf2b866f615c9ccadab983274
BLAKE2b-256 e4955a1a68744de7cbf3a4374651826a2ebfedc11c41baa6356d1eb367e0511f

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