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.

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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-2.12.2-pp37-pypy37_pp73-manylinux2010_x86_64.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-2.12.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl (1.8 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

pikepdf-2.12.2-cp39-cp39-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pikepdf-2.12.2-cp38-cp38-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

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

pikepdf-2.12.2-cp37-cp37m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

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

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

pikepdf-2.12.2-cp36-cp36m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

pikepdf-2.12.2-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.12.2.tar.gz.

File metadata

  • Download URL: pikepdf-2.12.2.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2.tar.gz
Algorithm Hash digest
SHA256 5ff35499b1ae7b181277f78ce5b1bcc8d3009182bb389917791c5dc811fcc8e4
MD5 c49d28a1fa5a535b53f556ab463c7b6e
BLAKE2b-256 b7df627c118e0bb5e6da05c308a50ed73b1db9a36cdd69b7e8337b6a18a59499

See more details on using hashes here.

File details

Details for the file pikepdf-2.12.2.post1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pikepdf-2.12.2.post1-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.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2.post1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 848ddd807982f4ffecd4d2c18866cd9d256813a1c2dcb4450bf278207794a34d
MD5 8e92c579776cc6a6ffc2aa90ec1c94ac
BLAKE2b-256 dc1618794934b42b52503d01270a46217c64918224635d50cc1453c4b4f5b869

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-pp37-pypy37_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9c885328d86d919b70decd3ef73ce42d76ab4b365ed3a851aef08e3f29e62c6e
MD5 691fb74113c1674dc0e9164a3dd269b1
BLAKE2b-256 9da9ea93e36e36e1391366d5110f85ce729bc55a1534b5c80a082d4586d434b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 60c1d6634e4b66636d731bee3615aa153a877983a499d3c5506f87c033a6d913
MD5 513778c27857c2d242dce9cf39ca7304
BLAKE2b-256 b4866f23813378004b9da8420757d27f01541fe5288c79dd0324c243a0eb530d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2bd8509ca04cfe3fa5c9ad17730eb43addd1b8f81604945c89f666ac3768fc19
MD5 39869dc99750b32e8a7cf6461bbca0bc
BLAKE2b-256 20d497d968271887e15664c78c11235a20395b307ef2cee6ba7e24ca744abba2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 db1f2a4b8fb4b91bf43ce8988f2f9d18ea36dbf7919d60a860e3fa68e1955a7e
MD5 86c22e05ed18d0ee9b2953062907fb98
BLAKE2b-256 e58af953ef4047adfc0629d4342263bb9d85889ed418c1762ed66b11519f273e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a28e3472915d4881492ba6264f8db8ef3a4f382048dda307de5aa88a43b626d7
MD5 208854024849c6f24d0bc152fae7df8a
BLAKE2b-256 ff91b7fef51d4f347c0c7036c08320382da82fe30dfb179f6435c8c70c9d41a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 77363eb0afcf7a8b8fe3aa9c3391cc12ad40e7e6be55a0b10b72bf70be6b2cbc
MD5 eeb609e6fb9da823d14aaafc9bb5b64a
BLAKE2b-256 392c9ee4022dcdd0c543a88e217940074f377080962bfdeea6576dc050f74389

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4a17030087da78287f3f18f90e4364b20cd1f3a8d511e5cc33171f9262d7dd6c
MD5 ac2ba29376a3258fe6b9b718232be2c1
BLAKE2b-256 5076a8b3424a3257a00fac3206f34addc3221ef5fe302f7a84a880ef16b242bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 23aff2408c169aff7f2453cc807b39427634df4fdbcc1217ff11e62984321772
MD5 ac75f500ca31171c7fc7d6b376b2ffd2
BLAKE2b-256 b2cc9d9dff1aa80ec5d6d216c9b338a9fd8249c4a9df0d6c62c68fca9aa2ff79

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bbaafc08dd77c2e64a87dd6e377e4e8a7efd9a6d7de208ed8c5b908830465887
MD5 f71e044b5e79464a151ca32ae6643cdf
BLAKE2b-256 03b8e447adc3e433e44a923d0d50f0876d6913ae52f494f74ada8248007a3fc8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fb0e1ceabaad4815efe23d1e19beaba33db38cf1e918011cd602cc0a43185056
MD5 54144060e61b2116ae411f51488fdb46
BLAKE2b-256 87cdabf274794d9a0ac2abe80f954e0dcd6af32126d52baf9554d73328728d91

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 311e92958a75d8d73064b1ee1f280572aee03d03ee103ef77e989cc255acf2e9
MD5 156c9688844bfad090752a25ea394169
BLAKE2b-256 ac5cc452bc5fa0d8f661cc1b27006748e180f18de0ed09d5bb49573d66553a86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a25a12f2209a0378c57a8201c4add521ebb7cadd439e111cddb1532d347f0cd0
MD5 7e6436efcc6faf5b50a5abd3f8314390
BLAKE2b-256 d4acb50d36d016e927824883938a1cc5af548279da8427d848b63fcea534485e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 cee7a310e82e0a931b4805a1b25288efcb3f647f4d32c4107889a4b3fac4f159
MD5 f7c2da428e0be24a030f36515a084958
BLAKE2b-256 3dd97a3b9d3e738aeb8acd3e062945d56c7f59828b85652a6832f0d0e9118ef6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 838a386836c5d773029f04628ddab7131f6f7cfa3147382bf2a440143f4ef513
MD5 2dd572d4d3a0b05f970fdf3d6e7e539a
BLAKE2b-256 ef085caed294443669b41f358f973ae0b7631a3fcad82e689e96f71fc0e488b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 279cb9786c4757c36fa356214b012f766f3cfc834c6e2c6f661cd7fd1221fac7
MD5 f50aa99e37ce84af22859c97caff8d91
BLAKE2b-256 a700f0cb869ed3502651c61202bada92a107b0f2cd50cc5c550ac0fdafc5f309

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 59e7c6004d5eafff6d31d8185c5df6b8a2c3c7114c1d194edee520a9b608f09b
MD5 4332aed604f5704d91cb536e3f42eaa4
BLAKE2b-256 28335642d1076fb3d643979e144fe96c64ca23300ac9a7b818d67546b0004e9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9ad09d00186f172f247983d63f60d0572e1fb87b0ae30e3d504de451b8da8889
MD5 6333ff9e42f4c5d5890a229d01584faa
BLAKE2b-256 e55f5599fc3aaf563f69eb45d1ed7810b89409f10c6582fb28828c43931ccc7c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4ee74e9b9277ae5327c8b19504b66eaa9a725fa4a6b2a23d161d3b2696f6c2e6
MD5 c4a2a060a5959114c5b62a10ed251bd2
BLAKE2b-256 3f42bcbe821e31b96115c84e64ab295999ffa6c0862ea90a81c32b335b3fa98d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d245513995e0fe1e849fbb10e14061c229c59db9f8e346bfef4f2bf804847574
MD5 3c1c208bec4b183e0c8f6ac39d95b449
BLAKE2b-256 8d1dcf043df486649efe4a18fede0fe111cf3ea0c4ab0558acb28d3399a0c3b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 230f98284ae025e641472b5c23d83af3964717ef0fac79a072d05e12212d99f6
MD5 0f3dab3ac1de37c5162c19df3bf6a87f
BLAKE2b-256 6b3d2cd5bb133f2a690c2b6bed99ce4159c015ae516f742b72944c9010978507

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 fb08ce0ec36c8571b167d9cd0fdad7b53b2f535cbd32c1e92f6f2883c353be7e
MD5 f0cecb5ce06eb5ca391bc58644dcd824
BLAKE2b-256 f1e5e538bfc0349d48b329a3d8bed3cfbc8c5c7865a618ea621ee24f082bdeb2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c039ee6dcbf3f2054b8bddbff9f5002996d0d981d3d82ebe76041c237528aaef
MD5 46e495c0d9b026197f1b7a40d8f15689
BLAKE2b-256 6917a0b10f5130a798c9e3b81e201a4c696445c681230bebee6ff7276943e336

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 41e637ce69776990a0a170099000282cbcf7de94ab39a0194677366d923ff48d
MD5 e3e88d85734bfc3fff094bbfbb501581
BLAKE2b-256 aa641b8ea88239eecc1af6acfeaaf97d3ca6905579f6ed2b20e6896a87981204

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-2.12.2-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.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for pikepdf-2.12.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b3ccde9aa84fd9663ecf3f39226372bc2c5311e9fabbab07955439c0deb1ecfa
MD5 41d6614d3e3046292d3026a6d4a459b0
BLAKE2b-256 dc1b0b111eed4b46071a6a5e321880df26d8c0c1207e1615c216a872d8e3bdf5

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