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.7-3.10 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 codecovpypdf2 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

[^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.

  • PDF Arranger 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-5.1.5.tar.gz (2.4 MB view details)

Uploaded Source

Built Distributions

pikepdf-5.1.5-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.1.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-5.1.5-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.1.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-5.1.5-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-5.1.5-cp310-cp310-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-5.1.5-cp310-cp310-win32.whl (2.9 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-5.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-5.1.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pikepdf-5.1.5-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-5.1.5-cp310-cp310-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-5.1.5-cp39-cp39-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-5.1.5-cp39-cp39-win32.whl (2.9 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-5.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-5.1.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

pikepdf-5.1.5-cp39-cp39-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-5.1.5-cp39-cp39-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-5.1.5-cp38-cp38-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-5.1.5-cp38-cp38-win32.whl (2.9 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-5.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-5.1.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

pikepdf-5.1.5-cp38-cp38-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-5.1.5-cp37-cp37m-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-5.1.5-cp37-cp37m-win32.whl (2.9 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-5.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

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

pikepdf-5.1.5-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-5.1.5-cp37-cp37m-macosx_10_9_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: pikepdf-5.1.5.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.1.5.tar.gz
Algorithm Hash digest
SHA256 0af747f989d0de8302e6e58e3da4c38d230bad6138b1cbb8dc6838e16285e63f
MD5 62fe1126bb7c6caec64c90c649494c4e
BLAKE2b-256 6a4b5f456ff997f66e4ec6eb53b32c3db2b9fd03889e9768619cc3d6e5ed767f

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.5-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.1.5-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 87a556ff31695ede6e71f3576b3e153d1d8049ee411d38543cca8e51aeb2bedd
MD5 4aa26b2b7fb2baa6cd4bd12945010ff1
BLAKE2b-256 b987baea7d57ae37df9e33824cde1e45f2a7b7765c6dc1dcdcabe396d606cb99

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.1.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7320c6ca7e6436f4d4fb38006b23e915693a10b426840ded45264b9c7f752c0a
MD5 32e59a01f7208a9de7f57b3c55ea762d
BLAKE2b-256 384ce6c83c165c2d7e1f46a5a0eca152edad0811ce61b1825e29f643c917f2cf

See more details on using hashes here.

File details

Details for the file pikepdf-5.1.5-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-5.1.5-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3226f44e421bb08b453a2071ac3114a2c3fba6975168dfb83f1d7d038c1e17c1
MD5 c534251285dcfedc47eea83471d9ded1
BLAKE2b-256 96f769cc8c0d4d5b75b93c395711dfcb48a99218b17bececedc828a8e1d7769d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e555aca634703db466be4f60d23850226efd575e94ca085b94ff34647ecb6b62
MD5 468a3603317e93e862e0170666686e37
BLAKE2b-256 f754806626250b639f8df39f19104ab27fcc444fe2616e37a570ad39169f296b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 543a629a21552751cf30f2f56091256caa57dca79eb841926ecfdca88b386a67
MD5 56b6a7c0690ed7d81522d9701334fda4
BLAKE2b-256 1268f6058525b1034179eeeb14028d1c5825d6738f853183a74927d3ca11cfd5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.1.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 680a7c04f23037c35a27967ab34d5fdc0c33b5f544228509f860373948f972af
MD5 6db27757860a717f11e55d987b51f14a
BLAKE2b-256 f482abb8b72638b73bf3494f255004ccda0d408e614c602c653113f18710e5d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.5-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.1.5-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 f7d8e20ee848626fb64585a59e5dcd8404b73afeaa7da86ba69867d7ca732283
MD5 b1ee24767ef769c3a853f48c646446ae
BLAKE2b-256 c5364b2d6acc2d8638c629fa6aeb04a334cb5d69086f18f702bc444cbf80125c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9569e624db7ac9497ccb91f9a60b93150e212b3e42e677ee1f8aef128fa74023
MD5 28bd332f8710f4026d2dd4fefa35c7e5
BLAKE2b-256 af7d506f32836946469edfc47b19362a1477c09cda606f34a447fcf374daaa61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ab2f60c5bdd56d7b47beb796fc00c8466112f2c060611cbb6f9a59b24b9dc8fc
MD5 f9ee4f98a0fe92e1bb3446ee82bb2493
BLAKE2b-256 a4a0e3202963f0d71d667931810d324a44b54cda242fe1edfc980707e99f992a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.5-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/29.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.62.3 importlib-metadata/4.6.1 keyring/23.1.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.13

File hashes

Hashes for pikepdf-5.1.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eec2c214962d218a53c8423e9a66947b0ab10771969c72620cd54ef506d379bb
MD5 f1bbddbf66760c496fd9965254736b65
BLAKE2b-256 c5e3c7b344f57258110be6b350692091139abff45d9c0278edeeee1b3a487af9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 10fa4d8e47dd91fb083c6d3ac1d2f7ba71552baebb0d019fd06295ed6e1becc8
MD5 9707fabf541f16c5595edab6cafaf381
BLAKE2b-256 fd3e6e1899431345625a31e1a7654bb81baeebe251c84ea20589a7a08494e7e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.1.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 436b7032cc8a78cb4653db7b43b21020563b75c59456f354a664b3fe2f9570cf
MD5 d7e63cc13470abb790bf373983207c40
BLAKE2b-256 0e2f4253b6939d8dad149e7492d6532b64436bacd25347b7ce38a6996acfa2ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.5-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.1.5-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 9d47d994ee2bc05d65be7c3c45c2d5e65698e0de2be90564719b9f851f906a42
MD5 8cb8668067f20e6971a13e7585a1ab76
BLAKE2b-256 9394536d79deb72958af0127bd1af170dd8c11da7184c024a75c441be0ea4913

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2324f0a651f0e3d0770bf13b5731ecbe33b48339f37e61eb1156ee44252a4d82
MD5 4e4f3e8c4acd764b5584925c9cdd9804
BLAKE2b-256 c4fb26fd373d4780a5b0358ceaa1c08ebb29330d5becaa6db5cf266f7f881b6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0bee8c97f4777ea21156850f7060e6cb20166956318d28a8b370bbdf61658ef9
MD5 cb1ab7fa49d7fb6de60e1a77ac51ee54
BLAKE2b-256 c69c717ac6e6ebeb9d58da0507037e7e6ee89a94052f5f61992bef94a7300e6b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.5-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/29.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.62.3 importlib-metadata/4.6.1 keyring/23.1.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.13

File hashes

Hashes for pikepdf-5.1.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d31d54473de61efeb2161fd34e724889e252d9d265d5462d91892ddf7d37017
MD5 2103703c6bcb11d94bec423d5a7366cc
BLAKE2b-256 8c47be687527ce2fa61ba50197bdaf10a576d1cad25ee9d7ac335c6d11e6f7f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 56fdf2a4cb58cd200798a396ed0b93211b8eb67efbfe1f8d371a73fcafc3a615
MD5 1bdf3238ca7ac31dfc1cc5c85c1cb269
BLAKE2b-256 212627109440f88e931b3e807dbf8acc682571e501085efd9459536588640c36

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.1.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7dcd9c31cab21eed2aca3010ac2812e0daefab435a084630b61602821c5b4e80
MD5 85dff647d12d067361e5e6c8c9ff2858
BLAKE2b-256 b35ece08d32ebaa88258d59569bcfb322e0c5cc65878457fc7086001f24f24c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.5-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.1.5-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 19db48e67b71c22cd6c5bf0af5689e46708676763392d23a114c08b9b45e08ed
MD5 6cdf88e511a54a3afd156b5332cf1436
BLAKE2b-256 f94f2d999b3e480a13580b53505140e1d6a84efb866dc79c1c3036c9a7dfe12f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6541e6437a1bc6f115847ad33d9b5e94d10d4723b0c0566e3d3aacccffda81d1
MD5 d000fcb153fb6e39f9aaa3cd0adf0e13
BLAKE2b-256 366b1c4b423be49108da4f565071eff349f827f3d6f3602da557853a598ae18b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cedf182fb2687c127c6e2a4a1a83d9cc7ed1fcb3f75363d6c2f7846a1a346f41
MD5 7e6f066ad70562e634992a650f77bd2e
BLAKE2b-256 402a728a48124b9b1f1dc72c1559c893f8f7bb8924d2bdbe40e548487a755c53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6b14372d32d3c2f7027c4ccffd6e567a3caa6353a1a5dd30dcb9b3c6868cac5a
MD5 068347e5ee67e8d6aea3ec8a2432ed7f
BLAKE2b-256 3945957fc860894b8487be51ac51cc6cf403e7f860a707ebcb5859c067106a81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.1.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b794198490d2ae9eb4c19c0396809b103eafe55130e9020014c3c3e2fa4fbf20
MD5 6e9cf50faaf186eb6e0a4bf6e97664cc
BLAKE2b-256 50a9ba5a88701232272147b0dfb52aefa186cad0a05ac74da727ddac659c8b4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-5.1.5-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for pikepdf-5.1.5-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 5f2bd5616bf0faebefb81e7a8ce3b63ed5cab640183c330b31c95c18bb532ab6
MD5 416f6382e7e2d2e82cd67f9c0e06bb1b
BLAKE2b-256 2eef0148fa6a1a9d1b93c73ce5a87800f9cfbe768cb1254b44523a7dc1ace5ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 646aa46e10e973e0045c9e4dd36928cfde0efa8c0a7b7853e18d8281db1ec8df
MD5 8891fed517551edd428cd4fab3d52013
BLAKE2b-256 57785c9ef784b0ce5053cd5097ee725430ead8ee16424c2b4fcb53cd330cbfe1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 360f65e0662a903d28584166ab8587837c3d40737c245e60a9f9a856beacbbf1
MD5 4dec5239ea8dd1e609484777018fe16b
BLAKE2b-256 1c51583071716d12880c5fa7390c749bc3eb398c58ef25b21ec1832c8632cf10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-5.1.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 58067c3d623ec41874b607c8451f64d3122a2cb5a2b862855830e0032bf6475f
MD5 1e937c428850894183535cab2f9bdc8e
BLAKE2b-256 1fa24369ed151deabc685de703d4b9d7352396258422837fefaf00c9cc3076eb

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