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

Uploaded Source

Built Distributions

pikepdf-3.0.0b1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

pikepdf-3.0.0b1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

pikepdf-3.0.0b1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

pikepdf-3.0.0b1-cp39-cp39-win32.whl (2.1 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-3.0.0b1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

pikepdf-3.0.0b1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

pikepdf-3.0.0b1-cp39-cp39-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

pikepdf-3.0.0b1-cp38-cp38-win32.whl (2.1 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-3.0.0b1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pikepdf-3.0.0b1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

pikepdf-3.0.0b1-cp38-cp38-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

pikepdf-3.0.0b1-cp37-cp37m-win32.whl (2.1 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-3.0.0b1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

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

pikepdf-3.0.0b1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

pikepdf-3.0.0b1-cp36-cp36m-win32.whl (2.1 MB view details)

Uploaded CPython 3.6m Windows x86

pikepdf-3.0.0b1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.0 MB view details)

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

pikepdf-3.0.0b1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

pikepdf-3.0.0b1-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-3.0.0b1.tar.gz.

File metadata

  • Download URL: pikepdf-3.0.0b1.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.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for pikepdf-3.0.0b1.tar.gz
Algorithm Hash digest
SHA256 ebb8072f1d37415205c87404d0d89930b19e0b747f0c4181d586398e14ebb91d
MD5 453f61a32f68a5ca635d84549eb0bdca
BLAKE2b-256 b303f512ab69c8f21cbb53ede150a2ca55e4fa1511a8922d011d3fdd4f48f767

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-3.0.0b1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4f51aa154c04dde200a113c15fd5e803b2700eb0c37bd6a3fa28510a769bf27b
MD5 a21318079177cd291ba7dd8fd48bb4f0
BLAKE2b-256 d3874009d603d597f550e6703f2072bc89989432461287fd7e00d1ed5cf12af3

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pikepdf-3.0.0b1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9feb876bcac3950c4712ace3d812d7db0d663000a72f24e8630a60a7efefcfd9
MD5 ac01ab3951f1633fddd99b0c93c35ef2
BLAKE2b-256 55773160583b45e008080da796e987af04723721d8ab9e842cf874373e81b42c

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

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

File hashes

Hashes for pikepdf-3.0.0b1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3ef17cd8408c362f688b88078a11b1b339eb18f5d4588fab43d033a25a337063
MD5 6ad27ae66f8155a60fd7f6ba78fdb4e4
BLAKE2b-256 1fea9ce78d3f0094cf6290cfa2e087f4286bdf03ae3c8ba9c2bb12b461545273

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pikepdf-3.0.0b1-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.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for pikepdf-3.0.0b1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9064f5727b718e4e6bbd4625b59fe2be07cef90e72d5a6e4817ce1f0327dba9a
MD5 4fddfa2c0fa343c8c1a83847a411b617
BLAKE2b-256 8d30de8ef61b3a8b7568f1fa3292de3757cb95d2481a96aac0d4e34c3d0d17ce

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp39-cp39-win32.whl.

File metadata

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

File hashes

Hashes for pikepdf-3.0.0b1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 64aa3be6fe9cd0c1a5aa713fe4544020f5062130620377730e08d8b989f2e99b
MD5 3a0d3c8ab7408bd8f1adf29f6bd4a46c
BLAKE2b-256 429c7515b6dd55e7c5193d96b952dc06a34a6a76de5445d266c3de69261bd9ed

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-3.0.0b1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c6b2dd1b46c301dba75c5aa0ba425e564ef72d20a4a97b530d73d915bdd3e978
MD5 3319c583d0679fba2cbf8926a4266398
BLAKE2b-256 849717870af6b3aaa1e68b17ac5836b75e0d91469881b30b9a07ac6a1868af15

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pikepdf-3.0.0b1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f0cfdc62ef0dc753112e9b8ce3b29a1c64e430fcfc1cb9901732c802f7bcb952
MD5 f7d1539b154e680715e2a6d1802a5373
BLAKE2b-256 720b1a4b9cde01b9fe0690301848818e7dcfaf08d55a7978d271aaca566a58d4

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-3.0.0b1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 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.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for pikepdf-3.0.0b1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 39e4f8f61ce3eef2bf4d51636466e016a3464cc002a44ef335d0053bcb867635
MD5 b0903948d5658079db5b8ea42ac3a95b
BLAKE2b-256 01d2f812fd7eae78c75629b38ae66f79f438c4aa44202672311f4d9294ed7236

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pikepdf-3.0.0b1-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.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for pikepdf-3.0.0b1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c768a4d31071b995a1b89a6502b85619c3c0045ceaa8eee0849e18bf18eeeb0a
MD5 5e10b8a368fb4e88154a0afa96798385
BLAKE2b-256 87aeddf969e90c9a458885b016ea0b1efbfa27309549a9e76bb9cd96ca0c74c8

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp38-cp38-win32.whl.

File metadata

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

File hashes

Hashes for pikepdf-3.0.0b1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 30461f830f0419b4e15cd0f5a376b9ef8e5aad662853041d4c22ec50961b771b
MD5 6f6d2d06bd2dfbbf52ba711e02b27c3b
BLAKE2b-256 3bc3438ff3138ddc453d69dc775d939ec8fe3327483cf4e60eb491a6e9076090

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-3.0.0b1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0df59f1abe95bc02c84268a3ea9de49530e24f2d4209c3d35329bb20032048fd
MD5 6d0c9c339ec4f4cd1a3c5d62b0ee9f46
BLAKE2b-256 18b77c2e993735f38be77a54f23137d76334efe0346afd62aba662e68223a2a4

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pikepdf-3.0.0b1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c58ec7caa428b3d7c40b02862bcea30720c7adf907940ff7ada22825f89cf53a
MD5 9751bc0a4698b850e322d6de8b7cdff5
BLAKE2b-256 93924bc6b3fa54e7383b28d0a33e8c9b2ca0efd76807c4f72d4fc353aa854b49

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-3.0.0b1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 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.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for pikepdf-3.0.0b1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b046d2eba3d0b1300f000f6aeda41e2edbf7b16b1d8fffa1f2c1cb9911685909
MD5 6a2770501928cae5ef8cad0cd4a5e9ba
BLAKE2b-256 f0d8ce54cab16307296183556f4ffc4ca60d80f2aec03e038c2d62da77232d44

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pikepdf-3.0.0b1-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.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for pikepdf-3.0.0b1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7c569eb3717d68c55248c15abda2b59da7c007b0a2683237db3dcee64cfc609e
MD5 1dfd428cd50d658595687a1521794626
BLAKE2b-256 004ce736a8b258cefc708b6ad25461bfd1d8b87fc12de4f2d35c5b5ad7e96db1

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp37-cp37m-win32.whl.

File metadata

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

File hashes

Hashes for pikepdf-3.0.0b1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 3c27943125b9603eaabb1188a3a3a0620396f42d8dff2477251034f92850a8a2
MD5 198bb533721a9be2356644dc49e13d86
BLAKE2b-256 a2fd3574d48c6b425be1412657ce48a09321dc4056f5d1ef9c18f85c5d25d3a7

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-3.0.0b1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 440153f4be05acf1f6981ae34d8230aea80f64159d2fdfc842c9eca0411055b3
MD5 8f61d354d1ff2f3c7601e3096b9400c2
BLAKE2b-256 3c612859f98bdb4d49c08634906cd83ab587b502e95fa9c7143e4c3ec6ba3834

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pikepdf-3.0.0b1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c92377c1cee0994d7f12b6cac9b927ed22085e047a3ee7b3bc32d1795cfcc655
MD5 11c23b90ceb05607cc7cd0c826e544ed
BLAKE2b-256 9f573d9d63a360310c8eecf887bc17b31216c1df83d02b4766ff3f64557f2192

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-3.0.0b1-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.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for pikepdf-3.0.0b1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b5289f72e9393bbacfcf2eac9efa157e007a8640faed31bc3b16e08ea14a0d3d
MD5 94e865f500dddb37a6b1f63feb3b7183
BLAKE2b-256 02d6a7b0cf7d2e53fbb95e9c33b62410a42f8740557762202d82c9216e69f6ec

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pikepdf-3.0.0b1-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.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for pikepdf-3.0.0b1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 0a4d2be38f2f17ebc769139e764b854dec20995795503aefa9cddd99df9d9517
MD5 cfaf6298b20512c7f63f2ae4d82444b8
BLAKE2b-256 a11167bef3a75a48744ea2f30ccf48b9f0544fad498231c30a09dac79d3ee118

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp36-cp36m-win32.whl.

File metadata

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

File hashes

Hashes for pikepdf-3.0.0b1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 96d11c2f59bcefade2dbe66cdba8937831962d8ea7b3441756ee7842f8f8cecf
MD5 02b78b6182a0cfb1d1d1e623903459be
BLAKE2b-256 7ba91a9fb51db05fd4bc12ee0b6dca93a819b5350f86a54f47f8dc86dce96a33

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-3.0.0b1-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f07f47764c0f0665a3f449b1ac59fc8c941bc88d4da4d87e75c95c89a3772e6f
MD5 c639e39ab89cde737f7c2b0a303c4fce
BLAKE2b-256 e4e1f5b47c93a17d7e87bc17ccb4f511565ec3f1f2e6b533ae644b5efe13d503

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pikepdf-3.0.0b1-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0a7f8f28bcc168b4af760ba5713ae003cfa37b03f887a290bd14b91a41de3855
MD5 fd26513c1135137b39f383bd1fe920d5
BLAKE2b-256 5bc4fb1db5f26971ec7ec93ce742df498547de328a4dc0edbfeef146887ab4a3

See more details on using hashes here.

File details

Details for the file pikepdf-3.0.0b1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pikepdf-3.0.0b1-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.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for pikepdf-3.0.0b1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 905ac5fa0fb944c985a17b3593bd8f7d4126de283df67efa64766e80b54ec75c
MD5 7b3a73d2c6f8f9dc96605769dd025f56
BLAKE2b-256 09a55df99988e5b6c82be9cdfed1bcc9ee431e7c0e39b37837f368e083b91ec9

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