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](https://img.shields.io/badge/PyPy-3.6 | 3.7-blue) Language grade: Python Language grade: C/C++ PyPI - License PyPI - Downloads

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.

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 ~89% 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
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.8.0.post1.tar.gz (2.4 MB view details)

Uploaded Source

Built Distributions

pikepdf-2.8.0.post1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-2.8.0.post1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-2.8.0.post1-cp39-cp39-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-2.8.0.post1-cp39-cp39-manylinux2010_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

pikepdf-2.8.0.post1-cp39-cp39-manylinux2010_i686.whl (12.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

pikepdf-2.8.0.post1-cp39-cp39-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-2.8.0.post1-cp38-cp38-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-2.8.0.post1-cp38-cp38-manylinux2010_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pikepdf-2.8.0.post1-cp38-cp38-manylinux2010_i686.whl (12.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

pikepdf-2.8.0.post1-cp38-cp38-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-2.8.0.post1-cp37-cp37m-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-2.8.0.post1-cp37-cp37m-manylinux2010_x86_64.whl (12.7 MB view details)

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

pikepdf-2.8.0.post1-cp37-cp37m-manylinux2010_i686.whl (12.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

pikepdf-2.8.0.post1-cp37-cp37m-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

pikepdf-2.8.0.post1-cp36-cp36m-win_amd64.whl (2.3 MB view details)

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

pikepdf-2.8.0.post1-cp36-cp36m-manylinux2010_x86_64.whl (12.7 MB view details)

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

pikepdf-2.8.0.post1-cp36-cp36m-manylinux2010_i686.whl (12.3 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

pikepdf-2.8.0.post1-cp36-cp36m-macosx_10_9_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file pikepdf-2.8.0.post1.tar.gz.

File metadata

  • Download URL: pikepdf-2.8.0.post1.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1.tar.gz
Algorithm Hash digest
SHA256 f742acfd2c41ceff0ade2dec8ddc4875ce0a75f51f5e943b56f4d741ab54b122
MD5 10fc4b9182dfbe691f9f70055eacc8a8
BLAKE2b-256 d244b3b5d49a41a0793d3621c0614e07028b9640c49e744f80b46a4fe17bb946

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c19017da75c6ff10166f0b0fc744b698d93e404998ae9480792543536e39adf2
MD5 b4d5b6f94deabfa846befe27de24346b
BLAKE2b-256 cb0f29abe23b60c48d78e711d7277c6821f692817d510bdd61c7c2e3e8053925

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a4ebba900fc16eea0b8e49e1e115e574ac3a6dd3f2a9dd3ee6aa9c93465c95c3
MD5 906428809174e43d884bd034fe0dad00
BLAKE2b-256 ca858ddcc761e2259b68831a6f1b4d313754e9569333d9206f0b1052d9be6a73

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 524a237c44d8c9fac662f0b099af22ad08affdc680c8dab4be78e6ed59e4d682
MD5 1819f5feb90cb00d3e8f80951bb9ae79
BLAKE2b-256 ade22451a049acb5b9fd8782ac4bda0855a6e156a1b61620a29891a7cd005783

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp39-cp39-win32.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 7bd0fc7c46550f1b307f02563fe258deaab17a6465778aff8c6dcc8fb98d6f5e
MD5 b22e0c83db1cd4be55a5f64956ddd858
BLAKE2b-256 1a914eedd39e80dba243db1f581c17912da44405838aa1998c77b72f7bb90a08

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b524fd2ae102dcf8d29f46ba8e814a6681ddd1c896e72349bcdd796914d4c04d
MD5 8a0c9ea2747f896c90fac56aed90920d
BLAKE2b-256 934ad769981ef46c468b3801050bd8e1ef720214a97bb1ec61795b1085b8f5cd

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 12.3 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8d54b133620a329495eeb5d96678b4e1fc7565ab06104171523ebe12f58bbbb9
MD5 843e3eae35865cf4bbcd7ff48de5c042
BLAKE2b-256 886867a970191dc4cbc3d4b00610b472f75a5514afcfc33386e3bd52d1ec8ab9

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c098d06a7b699979aef7cdbc99cc3d073041290efc8815a6fdd2f4ff918a6c2b
MD5 72dc039960d4e5a584101e31bf02dbfe
BLAKE2b-256 fd9a88b516b744ed3f434095ae957494732ef3412935b336a2c64a1cb9da14a1

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 698c26c926a8d1ad1279c8a568fbdc647331410b2bc69242890036b7fcd18919
MD5 e16e23d2d0d42bf808ce399cdb554e1a
BLAKE2b-256 5f0fdc6ae36200a6f552e9b78c83803a058755d05d85d403bb4efbaf3289cb66

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp38-cp38-win32.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 844c9635aec6567ef33a71b1a07c017da300547a482b9ae00846dc9f0b7743ba
MD5 92702158cc1cd42aa7931914bb3d4105
BLAKE2b-256 e466d78e77ce6dd6fa7775bfe85dff6180d89ec9c9b84d44087a2f7bc194b2c3

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d45f7db7e76443397aacec3dda89a8268c150b19d4930487f48c4af6c40ce325
MD5 fdaf1ffe09b4a17aff3af543663d1dc6
BLAKE2b-256 8907349fb8bc754df10da6a1a22b6e6908ab133c48a5bb1a0875db1c6a420ee6

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 12.3 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 603d28d1040584bc98903312bfdd1a3205dbccb5cd1d97ca53d7429b32e0d79c
MD5 870b6a2205c3da768507f4c3f5fa56ea
BLAKE2b-256 243e39ad8bda9b0da249d475ea482bcaf3f9fe0f5afca713a424c6ae20589db3

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 32a70dece45e4980e8542839b602e7e56a85cb6d6d12797510594078b0a9e99e
MD5 4be98670cc0ea3f22b0d521cd386b8ad
BLAKE2b-256 a8d523a6f812a230472e5d92463f512bfee863978d820de6048b5869da9032e8

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 61856bf1306e82508efd78c24edf0fdc6031a411fbd5f529937093319939df6c
MD5 7008c7cd8ca479bef020cee655951c8d
BLAKE2b-256 7773d60c0f35bd9143fc7baeac60ccffe7502c17876787dcf4979bb8590a557f

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 846c98b8b10ad82348f6fe41863869b3cda054d3bbaed7a10fb5b305d07db658
MD5 0889809668ec42d6992dd7a60a045bb4
BLAKE2b-256 74eb2edceed3fe02c7a0def000aa6d0ac65e5a988d5cf661e04de0242825dc45

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ab9d61044141737037d5a76f256f9e719fe6f2ce442bffb4e79079af8f0a1b07
MD5 b7dad44309dee46c24a92d4d0300d68a
BLAKE2b-256 a85ff933e4643d286ccecc09a92d2a2548e485ace66a330773440be157279677

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 12.3 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 491d29a69866bf433ad51fee4394997f193d0bbd237c2a144889b98c598ba46b
MD5 5d086eebd1e5d029a3db8d740c67e2d6
BLAKE2b-256 30ffc519eeb86e3fd3f7fd1eb624b2ed6c684e7ccb2f7e057212274ae9435de8

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 95259a6960e0210cd78952e7062b637267afe51b47c5cfbaf645da9c38d5ef53
MD5 73514524af1900d0232b98c3d519f658
BLAKE2b-256 ab53ecaf18f5397f4e1bc0a3c3b9fffba65ed6fe183d3d480442dcdb628bc2fd

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 b34b9295f69f8dfb654c27195cece053a97cafd381f937a724089c80ebd5db91
MD5 7f67181b547605e6d4fdc70e066b8e23
BLAKE2b-256 5aededed35072d6b8b25d27a50771d6ecea2372eb159f02d77760e8475a0efa3

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 83bf3d3bac10ecda38a80e1cbc69a6ff82c693024e34fc84f24eb9b5d881a2db
MD5 33ddee7c25284bd7f08f8134363b90f6
BLAKE2b-256 62ff07dc298dea1c85c73f3c6497dcaa607c3dcebe73013b5b4c6b8c0ee63c56

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 be3d79e1d5a14322622492644386a3c6c7cdd04c8a31894a3298ceeaaa6c00e9
MD5 947c718f7b0fb7b201a8af97cf5a818a
BLAKE2b-256 e1efc574835a69cdc8a53da4fb4689eac6b20be3be4b583cb806cec47b3bf4eb

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 12.3 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9a0044672d3b099b62833709c576a29158121f82b31d4189d4f38d05df24bed2
MD5 a10b6625024ff429b6add0fc501a5de2
BLAKE2b-256 273aad9ad45f356d42d687f02e9ecc16781c44413261127125594f772307f8bc

See more details on using hashes here.

File details

Details for the file pikepdf-2.8.0.post1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-2.8.0.post1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pikepdf-2.8.0.post1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 50624b4d9529e758ce4d0a4e3cebd737f5808f9bc69c83962d408cb9c861b21a
MD5 16e02bcf08f3b05d9b57170adba01dd9
BLAKE2b-256 bcc95e46cc5a7c3a0d019b81c30e7d989c00db17b137c6646b5811577b417d76

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