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 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. Binary wheels are available for all common platforms, both x86-64 and ARM64/Apple Silicon.

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.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. Some components of the project may be under other license agreements, as indicated in their SPDX license header or the .dep5/reuse file.

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.

Project details


Release history Release notifications | RSS feed

This version

6.2.0

Download files

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

Source Distribution

pikepdf-6.2.0.tar.gz (2.9 MB view details)

Uploaded Source

Built Distributions

pikepdf-6.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-6.2.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-6.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-6.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pikepdf-6.2.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

pikepdf-6.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

pikepdf-6.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pikepdf-6.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

pikepdf-6.2.0-cp311-cp311-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pikepdf-6.2.0-cp310-cp310-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.10 Windows x86-64

pikepdf-6.2.0-cp310-cp310-win32.whl (2.7 MB view details)

Uploaded CPython 3.10 Windows x86

pikepdf-6.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pikepdf-6.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

pikepdf-6.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

pikepdf-6.2.0-cp310-cp310-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

pikepdf-6.2.0-cp39-cp39-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.9 Windows x86-64

pikepdf-6.2.0-cp39-cp39-win32.whl (2.7 MB view details)

Uploaded CPython 3.9 Windows x86

pikepdf-6.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pikepdf-6.2.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

pikepdf-6.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

pikepdf-6.2.0-cp39-cp39-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pikepdf-6.2.0-cp38-cp38-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.8 Windows x86-64

pikepdf-6.2.0-cp38-cp38-win32.whl (2.7 MB view details)

Uploaded CPython 3.8 Windows x86

pikepdf-6.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pikepdf-6.2.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

pikepdf-6.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

pikepdf-6.2.0-cp38-cp38-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pikepdf-6.2.0-cp37-cp37m-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.7m Windows x86-64

pikepdf-6.2.0-cp37-cp37m-win32.whl (2.7 MB view details)

Uploaded CPython 3.7m Windows x86

pikepdf-6.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB view details)

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

pikepdf-6.2.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (2.7 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

pikepdf-6.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

pikepdf-6.2.0-cp37-cp37m-macosx_10_9_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.0.tar.gz
Algorithm Hash digest
SHA256 7a6731d19c338ecf98159fa9989eaffbb15b9c25c6eef366a0c5b2a68c299849
MD5 f16d1290bb6a8f495cef6cc345d9036c
BLAKE2b-256 f20d47a44ef68df1f937e6c24f63c5d2521335c9ccd95d82fe540207e4315347

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58501545f38056db362b7997e5ec1a84e6bb258bb1402dc88c00928e9d6c3d89
MD5 a41bc03a7e4ffdb676d96d7906162bb1
BLAKE2b-256 3151253fdde43331747d732a3a7bf724f3f829b9a56c3cef12312a010b4f717c

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 05e374d8223527f07bf27c24b00c7b8fb810f7e0bef199576537e66732cf0757
MD5 de619327c9a298089f4cf9296ed7b70c
BLAKE2b-256 c5a3b5913d5ebfd7ee89a3810c120787309d4d12c3b3316db28788e0ac54bf7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9e365c7ad614a690c20607039abdf3c5cfbf86e92ac9fdd3764e03b4a7515c23
MD5 3135ef9f3f79190cd03b534a41c63777
BLAKE2b-256 9c3ceb5525abdc943c8d7e226587ffa20fd3e9086bf3cd6c392ec3fe0fc333ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41755c44bf0187c91bc0bc58b7107e5e6839ebd3c71d4e41970ff6f1738ccfe8
MD5 befdd4889d872f08f8f087a963e0f845
BLAKE2b-256 ca5acfe01ee201d6829f49996333fc8dc91f585814a3d770ccf4c80a8b682635

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 31637fd4990d2f79e43f407184dc4ce7c9f75af1c7e99e573b1a0edce5386e84
MD5 52c2688dc8c37ca32ba00899371023da
BLAKE2b-256 add33743efac8d155bab5096beef062887eddb4c11d83a367982c0994a283647

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 836d3adad3445274415880ebe0946a465f5e41e3debbc25ccc59870c2bf3b015
MD5 049de2450e006b09e5610761565d3ef5
BLAKE2b-256 5a5fcfa191c9d10528468e6902dc67aadc20749dcb8a72d8f31a7c702458deba

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02a58790137b6e567cd822f590f3da406826bcf362f821c05d5e54e97fb34553
MD5 98ee35a68c45155dad699cf0e5e3adff
BLAKE2b-256 35ebd4992109ccd129c7e3c6a9d9a5976f9f7142bf98989d5edcaa43cda12635

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e3f481da764a5c102a75d89e389524fb87a5d63af7f97ba44ea551f7ab994eb8
MD5 aecbf110f72762d4d8e867259ddac845
BLAKE2b-256 19dd4adceb88973c2a03b6cdfbd3070a6932b280c9bb1450e5d4547534670bd4

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 25681a5b30fbf6fc57af1434b132341a3b621b7d190d6046aa5ea444eaf3a99c
MD5 ae98412644901e0f60680c75833c112c
BLAKE2b-256 97340d854ecebd94e31d334cac4f2d1396bd27e105ff3a949186ef56300c1bbd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2a553de0a526b45beb4b11a19fe48509fa033e5bfd124966a768c45a3d562235
MD5 452fe4aaf8ca5af7b7065ee9a790d8d7
BLAKE2b-256 dccfedd48006505dcdf94a1ca9444322482331c6c2a118d28fe2eb5476645357

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 719140beb3e80d127762dc5497ea5b94b7b8a1ba1782c46ec99d79f49174cffe
MD5 47ba9bfa0cbb9fd45c29285a7b972749
BLAKE2b-256 1c32b4dfd52f64b402845cfdf208711c8d93dadc9f6a716b7e82c0dad6ef0a74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84eddbed6c12b04360eec35a3c9970b1d1321832e18936b1bad0f7165d44bbaa
MD5 1efc166e9e135cf220269c0f538380c2
BLAKE2b-256 5ffb5ae576ed5b1dae1c3729b666112dd9d7ad8936ef4b934b1b6d2d8787ed09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0aaf2e5455310b954ca148034d266d6c38ffe330d8990119a5ea6b85c94a3d17
MD5 608fb6e740e2e9a47a126085759476ca
BLAKE2b-256 f4a74a56257c0ec857b2e62c85f1b59f6eda1a17728b0f3232b55aa33f5f2a5c

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 71e6d12c2b416c825cc97d1e5041a3f2881a5bc4a454cc6cb7b5096e7bc04bfa
MD5 2d04e1f30cdf6715a90af55723deb6ae
BLAKE2b-256 23ab147f3adf762b5aa593772272647fff1318fec8616c47c966d4ff74708bdd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.0-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.14

File hashes

Hashes for pikepdf-6.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 edaae73c602e947f9ba98e24eab8548959db91ad189e1a3f9c5a1f091088a5e3
MD5 cac04120ccfe9e11bac36f2ea1f46848
BLAKE2b-256 1775cd3bcfca0b8bceb971f14bd8a433cdc3be64e933753b50834f3197891d0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc57788c24a57acc64ad634f6ab749c14dfd34db1fff0f4842628a70f260c10a
MD5 6c53775e006baa92e7df787579c86bb5
BLAKE2b-256 1a35317df073802220032a8ed8cea4f8ed532fa4e32a28614974562b91d8f1dd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8534ea179d858ab91d3ae04ed3a9aac3d24241363d47bc0fd60660c468a56adf
MD5 0eadb401f686cc64cbe6e16f6a6fd45d
BLAKE2b-256 6c1813a49858bae84fb1b7d13b86cb1cb1547ad30243f552b2f034322584dbb8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 90c0bd43745e80ce7ffef8a4848c59e45dbbae6b2feeda3819ad5ce3f8461daa
MD5 07b3273b914aacd33c4f199ae8ca9a9c
BLAKE2b-256 b7ab2acab53215ab79c1f9b0782d3076d18110cc8bcf4f2eb686bc1831da857c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a2edc608e073bd6d5c183eaecd0be8bcd160dcb1b6acd3019258d7096f6e7b8f
MD5 183ba870594c7fb7902a12893fba01cc
BLAKE2b-256 f2708f7db796779a5ae441d6f36593ac249ccf9d24e26d6a59d0e1727493def9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 396f2188b7bcb007eea91d3a310114aa85db159981ec7e0a11e6b8083f559933
MD5 dc38484f49981f44ca4e207414f00469
BLAKE2b-256 22bafa43e868915c174e9ad99b99277c28fe6ac4d54bb2e7edd4a0dbaf326d12

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b0fa2ec2fc4bd3ed6e91da06603dc1e486559151e98a21346232c848af73d3f4
MD5 629055f5b683067ded5af01fe58d51d7
BLAKE2b-256 521e9ae5f4e9bdad100785a70ec93cfd0f2db2a0547149916bb84b674112e708

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pikepdf-6.2.0-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.14

File hashes

Hashes for pikepdf-6.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 622220c768cc48859be8c317ade07a83d35508a06d9ddf5563d3e85cbf1bf7d4
MD5 1174dc121c62d6150768f69bae44969d
BLAKE2b-256 08e9c82ad22b2b54b39422c3b9d470b26f623b8dd8ed2fc24fb5768a8fc42791

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b557ae766dbc5f7c1862f5fad6d852a89a58857d8849da1cb37f349d9024ca5f
MD5 341cb5e584239dd0b0cb09dbd675f733
BLAKE2b-256 59cf3b0db5a041e831e8779edbaad7d0eb7f39acdb1e3816cf6394f0f7a4312c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c9549211f77fcbe3fe7b0fba359400e8c980339e5e011b84d0e12f6cdd87d712
MD5 5f8d9d59317b8b379dd16a4d179d5e79
BLAKE2b-256 6ddf2602be8ef9dc7cfe6b7bc20554abb4bcf2cc6e90a26c59794272f9bfe295

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 0ac4da28e9093850c526223b29063a18aca96686eff6fb53dcc066c93d7aad5a
MD5 83e2a7476340f44595026a9f44ff32fc
BLAKE2b-256 fd994e6aec8c3be5b092e6ad83ac9ae606c848e41aa846ac3aa33edcf6de3d54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac68c694da7e95420c3d7b46c98dcc659b211c080d4b5088c317b0540d5933d6
MD5 844f9fffd30019d4205dccc035ce0589
BLAKE2b-256 b2b28a29aeeb6281693ae99dd76889c8ed3b21d73619bba093c050720763f9af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ce1df32bbda7dffbe7ba1f69dd05e14f3fe952db00c5ff67bdddcfb8bfa43132
MD5 c26fe3042407ff2efac510fc9a96a51e
BLAKE2b-256 66a13761c0088017d2bb80ad88460fce9b4a45b56db295a912ee9f4f052228a6

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5d64ea8436aaea551ffa821006c02c4fb3199e24b47bfa1b9acfff97819bbc66
MD5 dc43666b05afb1ae9a7d78414198b43c
BLAKE2b-256 61ca33e5b55b789870add618bb9f8846b19731ef76a0b7c52681071610c7540b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ad85ebc064bb44742084be2093db8f340e01ab54f3d23a3be7c270620a43af63
MD5 7d35d67bb3498b013489dde235758662
BLAKE2b-256 f6155b55a04319b09e9c11f6ad15dc8bcbd14e624d8d3e39d14f0ec4e8b87a7e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 188e015b522b304a683bf8e3347d8745245bcc3bb7559e3b18be29bba7aeb939
MD5 fb4d8cde8de80013111a0db554f8aeb0
BLAKE2b-256 db0a55ff578c7f650795f2426d36ffcb27522b32152aa019f55a56d7facd9b6e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pikepdf-6.2.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 a7c05a430d3af2bab5df231a3f67586e2545a9e436e94f824f95e56a420f9748
MD5 6c45613806104753abddb1ebc5604603
BLAKE2b-256 39ec4e307f3baa4e1d7f293dee85407cd1e1668db850c8d6e8c5d856584c32da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0681fe83604a6b3a7eb13f64aa2a636110142691e2d9e69b71503502da7ca5ac
MD5 ca32fbafecc39f56bbe868afd96b9b1a
BLAKE2b-256 704954a03b1899d3a63ee62e2c3c7c676b221c4cbfa546a1f93b5354c59683ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5aa631972c6ad5620731e5591acd66152af5c94fa0d4f1ad2a502593a07430d8
MD5 22f6a9ce9f688a4d7d75599e0976a41f
BLAKE2b-256 c9d66f8413080fba63191ab98b1d5803b236d5d32c6c3ee9ce843b56f04feefc

See more details on using hashes here.

File details

Details for the file pikepdf-6.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4942530edd535c150dd9924ed42af80217f7ff629256defda9371c3ef7a90816
MD5 0405ab2f859fc409b05b6c950288b8f6
BLAKE2b-256 17d83fb7d2725858ce86d7dbd583fbf64ecfcfb7c6fe433468b502aff0b7c37f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pikepdf-6.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2c844913e6178e4a012bf31a4c570dbf44dc5dbe744a58b468b18e470b39306c
MD5 3bc54e8d11f988c55de535919ea66a15
BLAKE2b-256 a76dcbd6e18a5b6b0e1799cfa08eb888bd67c307a6c86c6c0b7e5855683bcb27

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