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

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

Uploaded Source

Built Distributions

pikepdf-4.1.0-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.1.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

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

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-4.1.0-cp310-cp310-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-4.1.0-cp310-cp310-win32.whl (2.6 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-4.1.0-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.1.0-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.1.0-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-4.1.0-cp39-cp39-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-4.1.0-cp39-cp39-win32.whl (2.6 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-4.1.0-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.1.0-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.1.0-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-4.1.0-cp38-cp38-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-4.1.0-cp38-cp38-win32.whl (2.6 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-4.1.0-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.1.0-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.1.0-cp38-cp38-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-4.1.0-cp37-cp37m-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-4.1.0-cp37-cp37m-win32.whl (2.6 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-4.1.0-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.1.0-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.1.0-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.1.0.tar.gz.

File metadata

  • Download URL: pikepdf-4.1.0.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0.tar.gz
Algorithm Hash digest
SHA256 bf31a8ab6b33ea5483c0a4d388e9623ff23f5b60caac9edb73201b2fcac2918c
MD5 a4a31becae69e777c6c4d301c6b33c12
BLAKE2b-256 42a0e247380105dd0680d2d83408cd5434da2d08e08e1b960ac7bd720c4b0d9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e58921a68c0165fcbadc8e5e1ea93f07fbd9aaacda636b9b0319b19011c7bca
MD5 844860a991ac90372074cc23dbf174aa
BLAKE2b-256 21048fdabf52b4c5f1e817f6cba5056407bb5d665ae9e231c61f578880d54920

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.1.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 850cc923844c75a306396a8a3efa25fae89580a8d9fe8d677bb754c44380547a
MD5 19cc305f09fb2ff6e7cdbe40896ea74b
BLAKE2b-256 b3affd4edc04a93a81b907d3253f8b584f01a5c18998edde4c59f96636db19e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 52bfba766ded4416f0d49819366c95b96cc7dabbf18fca3f99aa924c39ffeaf9
MD5 88260646a48182488014bc6510cef4b5
BLAKE2b-256 6271993988ade8223650e3834130c7b2c36b5d5cdb97974aeda19a3947c3fd89

See more details on using hashes here.

File details

Details for the file pikepdf-4.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pikepdf-4.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7248b6f01db2e4b3c0425c1ee298b385ba214f4267c26473ca056b0f00dd8abf
MD5 556b8a36d15c1e457e913f02e6700bc1
BLAKE2b-256 60ea399eff7af13819f4e770178010f9dea6a6cbf52e8ce500eb0c8f95c97111

See more details on using hashes here.

File details

Details for the file pikepdf-4.1.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: pikepdf-4.1.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 065bab6fccf8616135db879afa576234841d1be81085be57b79ee270cc83b25b
MD5 341c229bb0c92abd5ab500b7fed153ba
BLAKE2b-256 e7abd4a200c538675902633ed994070ad668121b4bd9a73bdc837ac0e7eae95e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47e03aa1660afacfeb24b0b9af2ce34fe1e487dc519001bf3aa4b524633039aa
MD5 c78a810ba8a01bdab19df4998355eb1b
BLAKE2b-256 f37262a749998b578eec7503cbfa7c0981e93eb63d7f87411665ed98800792fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3e2469c73d24763c53087ecdbeba392c3dea3b983b4854d2207db121582d22d2
MD5 41b38a9586490f34caf97d75e72b5197
BLAKE2b-256 5721845da7ca6e8329cd91f93840afa63b82e2a44539753793c2c13534ce89c4

See more details on using hashes here.

File details

Details for the file pikepdf-4.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pikepdf-4.1.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0543f687a4b941f27bbc8c2a5ebb106c3c4e9c9d52c2de01c06b04b2d77e00e8
MD5 93abffabdc983ca507678181f9e2dfae
BLAKE2b-256 ef64d00de4875863e4748732d1965c970c3a7ab81fcb39306324e32876682892

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 08a7482713fb0b23a01d69cb591eb50a3059550c25365cdf518f3894928892d9
MD5 ec513e2e9b24b323ff180a111d7fb062
BLAKE2b-256 faee5ae098ef8446220faa5ec159a9735dd4e3c12fcba9bb2a175c19a53a6c5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c364f384d682f9b44b7a06c9c2b9d9ed8bb235f41cdafd368192e1531c42a3b2
MD5 3249434b3ccb9f9e99a8eb0694b25824
BLAKE2b-256 04f39f1baafc286de218a84c1bb9491a11391f80666cb9e025e5267c5c95c9ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 52ee27809b0c9e9928c5585076618953407126fe2ac326a9b91ea83b405bd8c8
MD5 c620d33f2567728ace21742fe456b7c8
BLAKE2b-256 cec304e5ef59fc0ff5350c1694870effd97296fbeaf7ef7141d213555d8cf5df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5d9afbc9b316d2c22db22a53795dd4b247f084cc986aab9b9b59cf20b191cc1
MD5 2133400c87b5ebcc3fad805640349f3c
BLAKE2b-256 58708e106d3b0d33e7011799c0c9d7df5f29635df8f02e243616fd0661776fc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aabc7a3614e8f6101fecd78298208780ed608be4559d2cfb4fbb04d647eb2972
MD5 f1fb1ac2fc77c074a4f1a0c99ae15886
BLAKE2b-256 fc5a5539b9a0cef85281c3e7c54e029213ac6a7db973563c3fcd2d4c1a6ac93f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 690cf790021dfee4f4b7e5c3739235be0935ccc54a25d81046f04df4129b3648
MD5 4d6ee8f5bddd8d08d08c65789849713d
BLAKE2b-256 da8c53c499d9c7e687a2c381c0fbd52de5ece403d4e1c02df13cbb8426742f15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3e32bc4d10dfa45d592bab308843a3faa224678d5ea5d6f7ffdda493a8a06a91
MD5 42148e84777406a4fde6b424ae926edc
BLAKE2b-256 c7f06e9d6d5def1c7335f55ab654c5e6ca78f8d58650a607c471a586dfebcfd0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4aaba271db2f2d44fe669fb5850647c418fe4a691d404fe4258742f559ff25b2
MD5 635eef9a002151eb09aac097087d8da8
BLAKE2b-256 6d952c433834adfde59e8690461b1165c05b37e46119815d8ca784558172b8a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d3539b970b50f5d86f2fa056c8634616a3ab37b6a5265846fa24af22d45f1444
MD5 d765a6dbd42d04992dc6767b2d85bb3f
BLAKE2b-256 f901c783d7276eb8f630f4e7bf29d608d581c6d72f1d756d55914667465a526b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3f166d5d6c7cd8dc0ddcfaf4e470b486e781be048f8816247ce8877fee08f03
MD5 3f63737248f3015aca89c2cfac0d89c7
BLAKE2b-256 a5cb6c32b41e01ba8b4ac6fa3f89820d33b63d81082e8a54b4bb58e933725852

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5b87daea85d3e4e49130879aa10810d784f9804bf641ec3f88e7047f82b200fc
MD5 95501e39d9a7749509cf3b825985f6b2
BLAKE2b-256 341807bbcf6d7d226609c36b7442518e08f6f06b471c1759efe9c4e417af48fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 01684ae22eb2d35df1872dfa0a6bf52b08a05c9f7c1b8f90d74212264df80808
MD5 9df176791397236dba280d697176048b
BLAKE2b-256 f6ecea0f61b1ba716472d569bd2126b56d2b6408a032701c622384e278931d3e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b29e383c1512c1d92524e6b3ca85e51a80801f93de689e9cb81cbe4ff73cd65d
MD5 1681af426d46417b0fe816209f1a1729
BLAKE2b-256 35a350d93baae4dfd1ebb3df20fbe2ab3c360185398a6d65557172a0bc7bb1fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 4e7998833ff5eea01ecb25c935d3b305241e90cfbc5e34627695477235012e72
MD5 954e7de42b9514f796e2efc4f5ea0ae0
BLAKE2b-256 f555d061b7e59ca142129f22abc60fa67f2e6af0d66ce92bdd77ee58932cd87f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a6d4538c13c3b4bb7587f294f76964ee0138bc0684e12641a699166643f17ae
MD5 9bf5d5cde0cd582042f9c682de4d5047
BLAKE2b-256 24d267dfa2fbc4ba4e029740eb0531960e5d268743c6415a2efea5dd13f279cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-4.1.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8c88264e5fea5b04ce0be8a14f914ecb6c793165496801e3196ff5eaced50c1f
MD5 d724a0f5f459e14f2ae4a60b9494e9a6
BLAKE2b-256 446bfe77e2d5d0763296a39340b10502aaba472d2bdd95261337068ad65b397c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-4.1.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for pikepdf-4.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 45f76e79e1cda5d2aae599c38242cc6290606f446bcb240b3b2b869d3511eab0
MD5 16107da67ce39de237c99f01ce4ea365
BLAKE2b-256 7535bb30df7662c19b6aec051f9b17125c0c31f18fc707eaed19cf96358b2bd9

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