Skip to main content

Read and write PDFs with Python, powered by qpdf

Project description

pikepdf

pikepdf is a Python library for reading and writing PDF files.

Build Status PyPI PyPI - Python Version PyPy Language grade: Python Language grade: C/C++ PyPI - License PyPI - Downloads codecov

pikepdf is based on QPDF, a powerful PDF manipulation and repair library.

Python + QPDF = "py" + "qpdf" = "pyqpdf", which looks like a dyslexia test. Say it out loud, and it sounds like "pikepdf".

# Elegant, Pythonic API
with pikepdf.open('input.pdf') as pdf:
    num_pages = len(pdf.pages)
    del pdf.pages[-1]
    pdf.save('output.pdf')

To install:

pip install pikepdf

For users who want to build from source, see installation.

pikepdf is documented and actively maintained. Commercial support is available. We support just about everything x86-64, including PyPy, and Apple Silicon on a best effort basis.

Features

This library is similar to PyPDF2 and pdfrw - it provides low level access to PDF features and allows editing and content transformation of existing PDFs. Some knowledge of the PDF specification may be helpful. It does not have the capability to render a PDF to image.

Feature pikepdf PyPDF2 pdfrw
Editing, manipulation and transformation of existing PDFs
Based on an existing, mature PDF library QPDF
Implementation C++ and Python Python Python
PDF versions supported 1.1 to 1.7 1.3? 1.7
Python versions supported 3.7-3.10 [^1] 2.6-3.6 2.6-3.6
Save and load password protected (encrypted) PDFs ✔ (except public key) ✘ (Only obsolete RC4) ✘ (not at all)
Save and load PDF compressed object streams (PDF 1.5)
Creates linearized ("fast web view") PDFs
Actively maintained pikepdf commit activity PyPDF2 commit activity pdfrw commit activity
Test suite coverage codecov very low unknown
Creates PDFs that pass PDF validation tests ?
Modifies PDF/A without breaking PDF/A compliance ?
Automatically repairs PDFs with internal errors
PDF XMP metadata editing read-only
Documentation basic
Integrates with Jupyter and IPython notebooks for rapid development

[^1]: pikepdf 3.x and older support Python 3.6.

Testimonials

I decided to try writing a quick Python program with pikepdf to automate [something] and it "just worked". –Jay Berkenbilt, creator of QPDF

"Thanks for creating a great pdf library, I tested out several and this is the one that was best able to work with whatever I threw at it." –@cfcurtis

In Production

  • OCRmyPDF uses pikepdf to graft OCR text layers onto existing PDFs, to examine the contents of input PDFs, and to optimize PDFs.

  • pdfarranger is a small Python application that provides a graphical user interface to rotate, crop and rearrange PDFs.

  • PDFStitcher is a utility for stitching PDF pages into a single document (i.e. N-up or page imposition).

License

pikepdf is provided under the Mozilla Public License 2.0 license (MPL) that can be found in the LICENSE file. By using, distributing, or contributing to this project, you agree to the terms and conditions of this license.

Informally, MPL 2.0 is a not a "viral" license. It may be combined with other work, including commercial software. However, you must disclose your modifications to pikepdf in source code form. In other works, fork this repository on GitHub or elsewhere and commit your contributions there, and you've satisfied your obligations. MPL 2.0 is compatible with the GPL and LGPL - see the guidelines for notes on use in GPL.

The debian/copyright file describes licensing terms for the test suite and the provenance of test resources.

Project details


Release history Release notifications | RSS feed

This version

4.0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pikepdf-4.0.1.tar.gz (2.3 MB view details)

Uploaded Source

Built Distributions

pikepdf-4.0.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-4.0.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

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

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-4.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-4.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pikepdf-4.0.1-cp310-cp310-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

pikepdf-4.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-4.0.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-4.0.1-cp38-cp38-win_amd64.whl (2.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

pikepdf-4.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-4.0.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

pikepdf-4.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

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

pikepdf-4.0.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-4.0.1-cp37-cp37m-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-4.0.1.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1.tar.gz
Algorithm Hash digest
SHA256 7c08efe25ced51aa8f89482717ce7443c1692d2b7f7102984ea426d4102c928e
MD5 15c45c8d17777b0234046f3f7c3c5379
BLAKE2b-256 dff11ac15080d4dc430e5e585dec0b6b24ace1c27877083273c7c09f0c10c4d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 904e155a7fe386eb12be2eb703b91a4d6f5f1d120f8d234d02512ee1ec547f8f
MD5 3a6c9fc3c98f472399077915e8d54e80
BLAKE2b-256 fe89ff7418fb9e3d4a8aafc53c099adda82e6d459972a5aadf986a5144c2ba20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 993afbc09a2f98386e689edc44758c02885187301c03d6ffc9640c045ca8fe19
MD5 db30b13efecd5a0205f672c934dfd84a
BLAKE2b-256 393b8f50487a3d094fa482022a1979cf2d75e202405920b0fc6551dbe12648e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.1-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.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f8478c8e672c229e959fb3346944cfeed70c8cfa760bfcb158960c60bf4879bb
MD5 f1452e567c2a87957663181f994da78e
BLAKE2b-256 bcc015d80f3a0fb6cd3d7d04b2fb31821e7c5c52b238d808439722a2c784d2b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d1a33cab5adae98969ad521ad8a889c508508b2c2cef4b41437c13b7466f20b3
MD5 560065b082521bb47d21e291f1ff624c
BLAKE2b-256 6f6ebfcf42f41314b9be307ae9b53999c68785fce3ff974e9883cdf897c7f2c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2bdeec021a42d6de0cb5156c6d7854bfff9e8c8ab08234b05cfd4733a5ac3af2
MD5 46fc892dc7d421f621e7de5d05979a33
BLAKE2b-256 53e5723bb6cf383335f6c4e53e8f50272062e4150d7b372a5bfc4bed5d41fde9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.1-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b40e8d6788cf7f8a98e0e3c5aa20fa91b5cc62f5ac33757a07226294acce6d37
MD5 ed280fa51abdd2782406714c0f19e1ee
BLAKE2b-256 21b3ff4a8f737611d0419993ee50222ba38722720fa031e218c957f73a3a0408

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.1-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.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 42364c52b7cee6897f3206a674d7c4fc48f05a3302fe46ba8e5f015f8ffc1369
MD5 30b633474d6d873f874cc1707ccb2364
BLAKE2b-256 d34fd1dcfd353a2849d9248bce862e60ab2b8cd17b7dd80dd73e9648318d5ad6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.1-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.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 377ff04bf6714134ed218fd84a7efbf9cece178d4a5d6b947bfc539a654bdd54
MD5 ebd7a3551b1a8f3f83f6c17008737108
BLAKE2b-256 4151cd561fd3fed6466c982f00dc3934d0f5e11d7d13a300473bd3563d9376eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3cb222f29bcfe9342d5fd1e04bb7b4e4fcced433646af3f63ebd8e9d49904a19
MD5 0d42c58e894796e43f7a6148fab08666
BLAKE2b-256 f8c76608dfd1575739470f47a74082518c89e601e626f06e631806e570100bf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7c3c2552be5a1dc4f3793f954fc9d0dabf56b2eef3b990e3d60f02c1bfd6a19d
MD5 8d4ec5141f4d9940397097452d360d33
BLAKE2b-256 23dba9a633c32545ee45cf5cf1016efcd26ff424652047dfc2bf1cb1d2dc6700

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.1-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.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1d7e96358877e27784f8bdd413ec2f62ddded8a1f193cfe3e6f031299930c7f6
MD5 a86c2da8356bf6f3f75302989a8db4bc
BLAKE2b-256 7bd7d865f0576c267d80cd59d74b314548534ed6d71238fe2bf48c7485e3ff82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1c1b067988951600874711b338a952e4f4e7d18231a1fb7b300a1eab9b06604b
MD5 761f253a939998d76439314216fe15c1
BLAKE2b-256 a9dedf8dd6ecb623e8dd1b065a32ed2db3f8c315313ea8f9c9fa8e63b7aa5254

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.1-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.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 01d1b3978153b0594ed424e231274b4bfdcfe86ba7f0242132827ee4d73c51d8
MD5 3fbf5e6bbedaf7ac6bba7c7e68613de0
BLAKE2b-256 0800c115f7e4ea9a15fd6dad0b0f1f09587fb1963721e0027daafb9c4726eb73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c004a800eb3b2e5b6f034e08942c9a295c56741d96bd610ade3f05797d0b7cca
MD5 cd1be9d15df8a6d3d3b1c65af5d67df4
BLAKE2b-256 86865f728fe8f7abd22c61dfaf5e9485f84675c3eee196dc3d43a512513951c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5905288606d4680c50997ebbfd1d35ca47e07048a4b2736be2669882acd06552
MD5 a1f866a21820d2408c35e4fab15f9349
BLAKE2b-256 532e7e04829eef6da2974419725246a3298e6109478965b507fa5b239a353504

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.1-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.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 65a283e80dbc3e2a77abc94f81d8cd432512720dd27e87610c31e4f23be00d36
MD5 b641bee6578d8215f67c16e189d5aa5d
BLAKE2b-256 ffece81a99d464acda76bd327fe81f295f663674eb0dd83f59133733b6cc96a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.1-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.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 697fc4495a4149a0eea583f7f234382ab64d32a55e36babfa426aa67b08f0aef
MD5 9dd453004d383b8ecc509787e133bfa0
BLAKE2b-256 62888f7c833148f23585c0d679e3ef6cf4a32b714e721a3bc552cdb6b50ad716

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.1-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.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 f7db35a4f258b7507d505d8c3d2241a10f51359a901c5c1dbd0bc1045d2e0508
MD5 0583e662be3f0cebf14d28b79b7c2b09
BLAKE2b-256 0570cd320cf17c96db8d4831a79f4e9fd92eac53f8c9573fb761d63a2177535f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2cdbc33c20e080d99099b4c12476e8e74aff64810b12b0bae319aa198f30b480
MD5 ae91c218febd9745ada02e933fb2afbd
BLAKE2b-256 56c61111373077afcf16558899278ab27f94ebe223ff1e329a07e8dfd7b33d61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.0.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c94178b0640abe03fb7e753e2c06d21e9737a2443d2cec317fa87140c710240a
MD5 1465f3eb517e599c2fbb46a897615d0b
BLAKE2b-256 ed63cb4d5d03bb8192035d1906229f1348bcac1bf8f9efdf28fc6acd41f2c0bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pikepdf-4.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cd7a1afd0a7535af074e3357fdfc7def40f3450da9cdd9596ffd07782b396ae3
MD5 b8ad75a216d99ec82559cac6dc6fe7b3
BLAKE2b-256 961015abed008461035faaf7e61a80588e205b631887ded1395d18c5008eccdb

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