Skip to main content

Read, write, repair, and transform PDFs in Python, powered by qpdf

Project description

pikepdf

Read, write, repair, and transform PDFs in Python -- powered by qpdf.

Build Status PyPI PyPI - Python Version PyPI - License PyPI - Downloads codecov

pikepdf is based on qpdf, a mature, actively maintained C++ library for PDF manipulation and repair.

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

import pikepdf

# Open a PDF -- pikepdf (via qpdf) automatically repairs structural damage
with pikepdf.Pdf.open('input.pdf') as pdf:
    num_pages = len(pdf.pages)
    del pdf.pages[-1]
    pdf.save('output.pdf')

Installation

pip install pikepdf

Binary wheels are available for all common platforms -- Linux, macOS, and Windows on both x86-64 and ARM64/Apple Silicon -- including free-threaded (no-GIL) CPython 3.14. No compiler required.

For building from source, see installation. Commercial support is available.

What Can pikepdf Do?

Manipulate pages

Merge, split, rotate, and rearrange pages across PDFs.

from pikepdf import Pdf

# Merge multiple PDFs
with Pdf.new() as merged:
    for filename in ['first.pdf', 'second.pdf', 'third.pdf']:
        src = Pdf.open(filename)
        merged.pages.extend(src.pages)
    merged.save('merged.pdf')
# Rotate all pages in a document
with Pdf.open('input.pdf') as pdf:
    for page in pdf.pages:
        page.rotate(180, relative=True)
    pdf.save('rotated.pdf')

Edit metadata

Read and write XMP metadata and DocumentInfo, with automatic synchronization between the two.

import pikepdf

with pikepdf.open('report.pdf') as pdf:
    with pdf.open_metadata() as meta:
        meta['dc:title'] = 'Quarterly Report'
        meta['dc:creator'] = ['Author Name']
    pdf.save('updated.pdf')

Extract images

Extract images losslessly from PDFs -- without re-encoding JPEGs or other compressed formats.

from pikepdf import Pdf, PdfImage

with Pdf.open('document.pdf') as pdf:
    for page in pdf.pages:
        for name, raw_image in page.images.items():
            image = PdfImage(raw_image)
            image.extract_to(fileprefix='output')

Encrypt and decrypt

Open password-protected PDFs and save with encryption (AES-256, AES-128, or RC4).

import pikepdf

# Open an encrypted PDF
with pikepdf.open('protected.pdf', password='secret') as pdf:
    pdf.save('decrypted.pdf')

# Save with encryption
with pikepdf.open('input.pdf') as pdf:
    pdf.save('encrypted.pdf', encryption=pikepdf.Encryption(
        user='readpassword', owner='adminpassword'
    ))

# Remove encryption if user password is not set
with pikepdf.open('protected.pdf') as pdf:
    pdf.save('decrypted.pdf', encryption=False)

(Digital signature-based encryption is not currently supported.)

Linearize to improve browser performance

Create "fast web view" PDFs optimized for streaming delivery.

with pikepdf.open('input.pdf') as pdf:
    pdf.save('web_optimized.pdf', linearize=True)

Access PDF objects directly

Use a Pythonic API that mirrors the PDF specification -- dictionaries, arrays, streams, and names map directly to Python types.

from pikepdf import Pdf, Name

with Pdf.open('input.pdf') as pdf:
    page = pdf.pages[0]
    page.MediaBox               # e.g. [0, 0, 612, 792]
    page.Resources.XObject      # image and form XObjects on this page
    page.Rotate = 90            # set page rotation directly

Use qpdf's Job API

Access qpdf's full command-line capabilities programmatically from Python.

from pikepdf import Job

# Check a PDF for errors
Job(['pikepdf', '--check', 'document.pdf']).run()

# Or use qpdf's JSON job interface
Job({'inputFile': 'input.pdf', 'outputFile': 'output.pdf', 'linearize': ''}).run()

Key Features

  • Built on qpdf -- backed by a mature, battle-tested C++ PDF library
  • Automatic PDF repair -- silently fixes many types of PDF damage on open
  • PDF/A compliance -- modify PDFs without breaking PDF/A conformance
  • XMP metadata editing -- full read/write support for XMP and DocumentInfo
  • Encryption support -- open and save password-protected PDFs (AES-256, AES-128, RC4)
  • Linearization -- create "fast web view" PDFs for efficient streaming
  • Pythonic API -- dictionary-style access to PDF objects, list-style page access
  • Lossless image extraction -- extract and replace images without re-encoding
  • Content stream inspection -- parse and manipulate page content at the operator level
  • Object-level manipulation -- work directly with PDF objects per the specification
  • Jupyter integration -- render PDF and page previews inline in notebooks
  • Binary wheels everywhere -- pre-built for Linux, macOS, Windows (x86-64 and ARM64), including free-threaded CPython 3.14
  • Liberal license -- MPL-2.0, compatible with most open and closed source projects

When to Use pikepdf

pikepdf is a great fit when you need to:

  • Repair, sanitize, or normalize damaged or malformed PDFs
  • Merge, split, rotate, crop, or rearrange pages
  • Edit PDF metadata (XMP, DocumentInfo) programmatically
  • Build tools or libraries that operate on existing PDFs
  • Preserve PDF/A or other standard compliance while modifying documents
  • Work with encrypted PDFs
  • Perform low-level PDF surgery (object and stream manipulation)
  • Optimize PDFs for web delivery (linearization)

pikepdf is probably not what you want if you need to:

PDF Libraries in Python

Python has several PDF libraries, each with different strengths. pypdf is pure Python and well-suited for straightforward PDF tasks without compiled dependencies. pypdfium for permissively licensed PDF rendering. PyMuPDF offers comprehensive rendering and text extraction. pikepdf focuses on correctness, repair, and low-level manipulation through qpdf, under the permissive MPL-2.0 license.

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

Used By

  • 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).

Documentation

Full documentation is available at pikepdf.readthedocs.io. For the latest changes, see the release notes.

Contributing

Contributions are welcome! If you'd like to make a contribution, see the Contributing Guidelines

License

pikepdf is licensed under the Mozilla Public License 2.0 license (MPL-2.0) 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. MPL 2.0 permits you to combine the software with other work, including commercial and closed source software, but asks you to publish source-level modifications you make to pikepdf itself.

Some components of the project may be under other license agreements, as indicated in their SPDX license header or the REUSE.toml file.

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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pikepdf-10.9.0-cp314-cp314t-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.14tWindows x86-64

pikepdf-10.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pikepdf-10.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

pikepdf-10.9.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pikepdf-10.9.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pikepdf-10.9.0-cp314-cp314t-macosx_15_0_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ x86-64

pikepdf-10.9.0-cp314-cp314t-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.14tmacOS 14.0+ ARM64

pikepdf-10.9.0-cp314-abi3-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.14+Windows x86-64

pikepdf-10.9.0-cp314-abi3-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.14+musllinux: musl 1.2+ x86-64

pikepdf-10.9.0-cp314-abi3-musllinux_1_2_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.14+musllinux: musl 1.2+ ARM64

pikepdf-10.9.0-cp314-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.14+manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pikepdf-10.9.0-cp314-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.14+manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pikepdf-10.9.0-cp314-abi3-macosx_15_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.14+macOS 15.0+ x86-64

pikepdf-10.9.0-cp314-abi3-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.14+macOS 14.0+ ARM64

pikepdf-10.9.0-cp313-cp313-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.13Windows x86-64

pikepdf-10.9.0-cp313-cp313-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pikepdf-10.9.0-cp313-cp313-musllinux_1_2_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pikepdf-10.9.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pikepdf-10.9.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pikepdf-10.9.0-cp313-cp313-macosx_15_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

pikepdf-10.9.0-cp313-cp313-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

pikepdf-10.9.0-cp312-cp312-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.12Windows x86-64

pikepdf-10.9.0-cp312-cp312-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pikepdf-10.9.0-cp312-cp312-musllinux_1_2_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pikepdf-10.9.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pikepdf-10.9.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pikepdf-10.9.0-cp312-cp312-macosx_15_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

pikepdf-10.9.0-cp312-cp312-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

pikepdf-10.9.0-cp311-cp311-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.11Windows x86-64

pikepdf-10.9.0-cp311-cp311-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pikepdf-10.9.0-cp311-cp311-musllinux_1_2_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pikepdf-10.9.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pikepdf-10.9.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pikepdf-10.9.0-cp311-cp311-macosx_15_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

pikepdf-10.9.0-cp311-cp311-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

pikepdf-10.9.0-cp310-cp310-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.10Windows x86-64

pikepdf-10.9.0-cp310-cp310-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pikepdf-10.9.0-cp310-cp310-musllinux_1_2_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

pikepdf-10.9.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pikepdf-10.9.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pikepdf-10.9.0-cp310-cp310-macosx_15_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

pikepdf-10.9.0-cp310-cp310-macosx_14_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

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

File metadata

  • Download URL: pikepdf-10.9.0.tar.gz
  • Upload date:
  • Size: 23.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pikepdf-10.9.0.tar.gz
Algorithm Hash digest
SHA256 308317ecf82de983bbbebb9c583f57fb79582060d31c995399c992184eeb9a27
MD5 3b2f77612375e790020b4105edf5fbe4
BLAKE2b-256 d6f8bc11d1e196a726e2f9a08787905c9263d3873707d8a327b6fd92c3038bf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0.tar.gz:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pikepdf-10.9.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pikepdf-10.9.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 93e630cd3191e06d449953dc97304037d49714f0aae100c007cb28cd3e1ef3c4
MD5 1c7e12713cc97a5531daebabdf65ca8d
BLAKE2b-256 07bec4eb82d712502c528c3df847e12a0e06059fcffee89b0774b16a0d97714d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-cp314t-win_amd64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8d1295f88779eb3b8bb0455720184f9b41655bf113df4281a24d9981e9bfdff1
MD5 8837bb654b5b49b35d8e86c42b393683
BLAKE2b-256 ccc9de0ef80851b9a248967059fd210d1bf93ff242eb3d08aab588c6f5ea9a82

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 afe46924222c30aa6ef833cdcbd25fa42bce571dae37255a6da7af6cf9e95431
MD5 ad80ce150484abc195f7fedb67b78d24
BLAKE2b-256 18fd0d0098678512fcf05b61eef3cbf35682d7941a53b080bcd4b98336a63846

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3ca565320f6822e7dfcfe29874629f82b2c4b9672a8dddac742acc480b08ca82
MD5 9b177f2fddf105945a2efe07c31fdfa2
BLAKE2b-256 f4b13807bdf1dce5fc7e61014f8e11dbbf02cfbee98418c3bd6d501b41e9737e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f469a5eb0c93dad5b09a4be43732176032834209e023f0a2777768381ecae9e5
MD5 c9a07573d947e52823a5aeb5868202fa
BLAKE2b-256 4815141425d1521722cece29a8e88169400e17d111ebd85787088d3c9d357f04

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-cp314t-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 5e1765006f066acc4df09c11de069480fb858d468632a716186176add24f239c
MD5 6b7864b77753205a9c76f953f19c81ce
BLAKE2b-256 f63435fbc633e60ebf58c0d0c45f1ee0bdda810c760f73ce2f212b0b276a7f6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-cp314t-macosx_15_0_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-cp314t-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-cp314t-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9df7111872d762ed9dbec5739809e8a3ab53a444a5b1f1d90cd2bde21668a862
MD5 0b74208732ce0cf008657869adac758c
BLAKE2b-256 ea2e3789e249f5782880369493c979665bdefa38cac2ad280d86c3886dafc38e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-cp314t-macosx_14_0_arm64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-abi3-win_amd64.whl.

File metadata

  • Download URL: pikepdf-10.9.0-cp314-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.14+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pikepdf-10.9.0-cp314-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c696e7b0a52c017f8b2c278e089c249c66228d3cb00bb9374d47a6d2d428bbf7
MD5 2131f68ce3fb291b2f04ede0031f06f5
BLAKE2b-256 6990693fff28254260d4027a0fa3d40045b94041d4601fe06e4db06a406eeaae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-abi3-win_amd64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 612c12b58186d2935028a8d604de67d502e8d2c360376913da75232b85543fa4
MD5 4a2b5040a8fe089bcdf29f904227ba4f
BLAKE2b-256 a3adaba1ed68febed7a15376e68d48e60700a380c804356a0114e03c9bcc931f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-abi3-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b544f0f4b7bd319a8c382d8df41cbc84b8f15978c9ae5939040f6e968e5fb5fc
MD5 830dfd431f5ccf66410ce3e735434285
BLAKE2b-256 9792f6124b47ecd45c18a1d2797c0dc1a35cb86c4d578327d2ea7bfc54b85e4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-abi3-musllinux_1_2_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 08e34da0a2a7834e2c66e809927be5750313e417d275531ee363ed4f30a2f480
MD5 5f363c8d1f1f18f8da3d02409d681621
BLAKE2b-256 9604aad6368f7eee92511ea00f13c147dfb5ff822b44f14584ad20208016e99b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c878ca8edade2eba6a7eff3f1965143ef38616874ec34d0f3114734b80fc699b
MD5 78c6a8cc3fe31d354b48fbc1825c0a46
BLAKE2b-256 bbf2de33be417b148bf4bf5a8e70f1391e5af150805999bea5298a775ae3c1e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-abi3-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-abi3-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 3419475481795d354b9a61967309078ac4e1cb58337cc788b363fa4a3a71cd97
MD5 cc35351879a464a6b8f7010626336334
BLAKE2b-256 f2a934341c284f6918b8621bb305c87e74a7a3dcebecf4b39ffe7c3931eb7b7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-abi3-macosx_15_0_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp314-abi3-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp314-abi3-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d27e753fbd9a578a03a0dba3e3884973ea1ce889aadebdb7e796eeb8f44d034a
MD5 b69c335a950a57ad6202483dba31a141
BLAKE2b-256 96410fc8dfa418d442e78da20dc0eadd7a0720c53b7d00a85c3ffebb3644d8ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp314-abi3-macosx_14_0_arm64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pikepdf-10.9.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pikepdf-10.9.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3326617696148c599f97dbaed91d9544753c8a95e2800447e2a8a7b9ce26a8ac
MD5 d6731fedc7ffbc8ebff97b4e5499f85e
BLAKE2b-256 ca8c9bf14b1d7dff692996d41125c65928ab90ef617f15ddc0f179322ce06188

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ea463c35f55338ad9907a14597b8e55fd7901b7a7117bf1072211b1102e571fe
MD5 544c6f8857545322ca31b00c4afc8b50
BLAKE2b-256 31b106d62b73cfbf3f16f53fea5c55f6b0b42037262a77058480c29e528e9d5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b2f88c2df5b05f2f8981eaabbb0d70af40e03ce9b758ccb46186ce1d2e9140a7
MD5 b46999d01702272266df84710fcf73c0
BLAKE2b-256 6e514e1a4d10398120e1eaa3dc6efbd77a07116b3365cfabfab67b530825bf52

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36a20990bd62275851f0760372b1b02a9764e92836dcf14ecb6e20117edb81cb
MD5 c1f9e39c9ccc9171743a653ced2503a5
BLAKE2b-256 62652d874bb9fe87bee8ae4dc78451a8c62bd66312e7f1865b64298b91d4bf3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 05adce6525bf4071375f9b4ec0a6ff788721f91e982afe1f026dba05dcc9249f
MD5 4deee5b8e681953cedea8ee0fd4e7ec8
BLAKE2b-256 7d36e81113e99baaceca2db277b04e759bfd7f9a252b0710d48ffca09cd4f22d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 d40b1afbb05e7ac98f0314c2c6af1ea3c9667685b71c78bcebab8e4fc07c0cbf
MD5 2da074aef45de4cb0eee521746814a64
BLAKE2b-256 bb829594e7b4def324b12f80a216612eb119b49ffd05421aaed81b483afe19dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp313-cp313-macosx_15_0_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4dc1170ec5827c50a83bc0634130ac061703b0db4b32a58d65a99530554688b4
MD5 a03699fb9cf3a3b78bb2ac20b1fa1a7e
BLAKE2b-256 7875a7e8bf8aa22639623000a733a4d3c63fbeaa03de6aea255dab05f09d1f14

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pikepdf-10.9.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pikepdf-10.9.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0cf593d71cf4936fb7e6da2caf8a150b3818e6fa7129945a3ea80407e2d52d8e
MD5 1d5293f1b8aa6797825c220c4a34ab25
BLAKE2b-256 b7db1ed44e294055a2fd4c4cbed82a08caef6db1941e9363381a4edea064be49

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0f9100fa824572be48a400283af122fb9f4df1475ed84961d4b858778e2dc3ef
MD5 a9c9b3fbfc9acf6d1cbf0cd01d44aee7
BLAKE2b-256 4e1ba8dd46ac098536ab888fa43ea9edd33bb33359118f765e783b94abc5499a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 72a0d61505a337390a761d09124895c31e9eb6ef9ca72b73bc12db1c7ed2cd1b
MD5 663a9e924b665fd562941f6d7e7e278b
BLAKE2b-256 85709901b0607debb9a239ce8146f09e056dea60681a476ab5ffd6b46015b06d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 655ca77a2ae26ccf3eab9034467452bb89f5562b0cfb4c0128caa0d8ad406064
MD5 98f09b7198cc423bdef1eef822682d70
BLAKE2b-256 ec111534bf645b99646b322ad07edcb30fd610b23e81840ff75a81134f19ad26

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe2726c0cfebd4939268eab092b1e172f61b671eccc5b0d9f7dbe5f8d6a92328
MD5 e17f7c94c5394569966e43d702c8f290
BLAKE2b-256 3f3a826d11c415dc580ea495809c50ec5902f66420040e8bc8e5ca06f87aa5d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 f5af6d1c38605b2a22ec64f9b114f1673510ecd14288719a614c4b320948cad5
MD5 6672e9084e77ce803a681cfd825fe3ad
BLAKE2b-256 2264a9c7698a666ea7409085b9a1faa58bb0ae3d8566db14485f76aff844dcad

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp312-cp312-macosx_15_0_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ae8cddd7cebb8d2ec35359daa46c9cf48394dd94364b0d537cdc976d37b0c4ce
MD5 32f936e4c9ebd51759196a50b90ad00e
BLAKE2b-256 b0af4acd56ff4ddd3bb460a0b2cdecb2ebed1340327c907caaf956c8dffc00e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pikepdf-10.9.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pikepdf-10.9.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e74e29de52d87ca145683a1d07ad8151fd77814f291b2e0dc38146bc7165e7d4
MD5 4848ee00b78c3c9005f2c484cfbe4124
BLAKE2b-256 ad39a6da4525e4401fe4b8d639a15d012acfc170b87651305d6a4a7194dc52da

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 980c22a6cb50b9007cc6df22c0cf8e2ff6240fcf100a0d9687b86524939dcf5f
MD5 385622ece4331db561afd980755a5eb6
BLAKE2b-256 03fa06bf645acfb44b468eec2a391a29c070c059848ff9f1396457c7f9ea7287

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c4dfb406b452abe138008d55ca5fde3992209f6c0061ff0112b58dd2cee0e0e9
MD5 789e436d8e56d441417b53f229081a06
BLAKE2b-256 5ba77091261367e5e504abc5c07507c05af3b3a7e803b1d512b0b6e51f58b586

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9b16e5966d785e9014bcaed35ded5d4055adbdc5e6e4001cefbd76b36757e830
MD5 c3b4e2f22be49163af92d6d947c3e03a
BLAKE2b-256 834b8a1c18582d6045e658e853d2d4c234525f999ab2d78bc120b5afac3f65dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4405e1f6ade574132e74a6609237c752d91f737386bc91b02ac4f6da43455644
MD5 66f0cdce21e32d37c1d762c95420f8b1
BLAKE2b-256 5644d2c18ee6257b9d585b3cf122590f122cc6ee96018a6e43de35ec43fcf282

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 669204ed35daab349f920f5e9c887aafe7fd5203f1f8c39bf17d96e3115c4d04
MD5 ae7b158cc59d18b5533f9925e2b280aa
BLAKE2b-256 64f10f3c8d9b126666466a42c7bb90b9169683b04845aa3e5908bd12ee12366f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp311-cp311-macosx_15_0_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5ca84b11d9030f21a6a013d6fc31178beb8ff650ea6ed1f36185845c39b25057
MD5 951798b188bbef79798348a12b3d743c
BLAKE2b-256 6766e44eeeefca4e6b3cc4c57374062c40431bba09780f3ce85fc8439f19a0c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: pikepdf-10.9.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pikepdf-10.9.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6a33552f2a3cff627e0ef8cd8c058c98cdaeb37beeeef68a8ea6261f05deaa61
MD5 84f297d4eecdfe47861950383f7887b9
BLAKE2b-256 0621473d082cb89ba3d88c9cdd55a2f26a580c09f76702e1f18018d7ba77168d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d74da03f14ce65758ba51607cde7721634302f62cea342ee1e3ae3e3af0e70ef
MD5 c63355aa5226b6db2a3f7c5389f13526
BLAKE2b-256 f941ceb03104a06b136816f19eec5a8e378c15ae36fe9bcb0a31e86fe4aec185

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bd006b84f5490bc2bff38184caae10c4e2da1a44b0328b4b511c2367b2eaa247
MD5 be9ce3968f34c5a1a2df3184ba512310
BLAKE2b-256 6e465c0bdd4fca0573319e2f02add8ba28e32e3ed90294bb5cf0c2520df88091

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 831dce88043056b614c377f0b37424b9b63aa3c296102a2ac7f0e8109113b4f1
MD5 4df3ba4d34daf204371a221494c526a8
BLAKE2b-256 7c9df3663736d04683bb2a9082551509a567b297268544bf5256a3ed7a7f110d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aaedcd3262b1d91cc3957a4248e2ad378d2b865464ba531c93fc312699d6bde8
MD5 690b71c7615fc87c87d16502226d499f
BLAKE2b-256 600bb08c7ada8041de2c355845768cb08aa4e903f96d8d614fd39335262f2f3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 21032f4ece9d8521a9c6dbd511aeb787f1652e0bfdd106a3d6f1fd748b1c6dbd
MD5 217953088f5a49682b454b582545be7e
BLAKE2b-256 2358a150d9ed16be930b19d6b2dd07b28c66830f1eeb6f2b331dea6af02070c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp310-cp310-macosx_15_0_x86_64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pikepdf-10.9.0-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pikepdf-10.9.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 70876345ccb45be0ca34ae14b1fe2b66600fc3771e82f553c5ccf74c2e3084db
MD5 82319d6f97e64cbbee35c2f1a9a0a10b
BLAKE2b-256 0d6074a5d1061b4f5c25b49a54180e641425afdfb4007b515b5572b6e207ea16

See more details on using hashes here.

Provenance

The following attestation bundles were made for pikepdf-10.9.0-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: release.yml on pikepdf/pikepdf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page