Skip to main content

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.

pikepdf source distributions contain only pikepdf's own MPL-2.0 code. Binary wheels additionally bundle compiled third-party libraries — qpdf and libjpeg-turbo everywhere, plus OpenSSL and zlib on Windows and the GnuTLS stack on macOS. third-party-licenses/ maps each of those components to its license, and every wheel redistributes that mapping and the license texts under pikepdf-<version>.dist-info/licenses/.

Release files for pikepdf 10.15.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pikepdf 10.15.0
File Size Uploaded
pikepdf-10.15.0.tar.gz 9.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pikepdf 10.15.0
File
pikepdf-10.15.0-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
pikepdf-10.15.0-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details
pikepdf-10.15.0-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details
pikepdf-10.15.0-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pikepdf-10.15.0-cp315-cp315t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
pikepdf-10.15.0-cp315-cp315t-macosx_15_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 15.0+ ARM64 Details
pikepdf-10.15.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
pikepdf-10.15.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
pikepdf-10.15.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
pikepdf-10.15.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pikepdf-10.15.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
pikepdf-10.15.0-cp314-cp314t-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64 Details
pikepdf-10.15.0-cp314-abi3-win_amd64.whl CPython 3.14 abi3 Windows x86-64 Details
pikepdf-10.15.0-cp314-abi3-musllinux_1_2_x86_64.whl CPython 3.14 abi3 Linux musl 1.2+ x86-64 Details
pikepdf-10.15.0-cp314-abi3-musllinux_1_2_aarch64.whl CPython 3.14 abi3 Linux musl 1.2+ ARM64 Details
pikepdf-10.15.0-cp314-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 abi3 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pikepdf-10.15.0-cp314-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 abi3 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
pikepdf-10.15.0-cp314-abi3-macosx_15_0_arm64.whl CPython 3.14 abi3 macOS 15.0+ ARM64 Details
pikepdf-10.15.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pikepdf-10.15.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
pikepdf-10.15.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
pikepdf-10.15.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pikepdf-10.15.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
pikepdf-10.15.0-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
pikepdf-10.15.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pikepdf-10.15.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
pikepdf-10.15.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
pikepdf-10.15.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pikepdf-10.15.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
pikepdf-10.15.0-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
pikepdf-10.15.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pikepdf-10.15.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
pikepdf-10.15.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
pikepdf-10.15.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pikepdf-10.15.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
pikepdf-10.15.0-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details

Total release size: 125.8 MB

Release files / pikepdf-10.15.0.tar.gz

Download URL pikepdf-10.15.0.tar.gz
Size 9.9 MB
Tags Source
SHA-256 checksum
How to use checksums
396e5eb89f2f24991bde386b1bf0e51a28c71c9a5b72e79aeabc50430d35ae5b
BLAKE2b-256 checksum
How to use checksums
03173a88c6488c93a02e83c9ddb32eabeb6285c67ab3ccf795af8dbabace60be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp315-cp315t-win_amd64.whl

Download URL pikepdf-10.15.0-cp315-cp315t-win_amd64.whl
Size 3.9 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
cf732bb903dd880b181332c2407d0780870f14fe8aa16854a8a1a3f8532883c1
BLAKE2b-256 checksum
How to use checksums
9aa4eed64c24f604ececaef155e80e2d4785a7af7446ec6a1e1e3389a3b5de1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL pikepdf-10.15.0-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 4.3 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9390f8223121716c7cb96677c465dadc145849a1ecc6490ac395a123462f65c1
BLAKE2b-256 checksum
How to use checksums
cc042efce7fee26a35dc075676fb5b0ca0f274baa91d39b51831f4abf55421b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL pikepdf-10.15.0-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 4.1 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
91a22c70ef1e80521acd8a4e35f615a7c5f63043697eda811c8d76beb7f43b5b
BLAKE2b-256 checksum
How to use checksums
a4265cd7075e0f71baa2bc1bdb6a8e95ba7ed831aaafcb88bc4883ba0e2f5120
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pikepdf-10.15.0-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b90103e97f9210eb278b694eddbca33da0b0cb1608333ec613ffdcc1dee37b61
BLAKE2b-256 checksum
How to use checksums
39e97bebc6e452356ade5be8726a901d43c6e55e527dcb2b2de4d642485f6049
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp315-cp315t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL pikepdf-10.15.0-cp315-cp315t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.4 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
50227447e103f71a90116490ff507c9fb10ed409c32d59b1285877f3ad418d76
BLAKE2b-256 checksum
How to use checksums
912e9f8ab9927f73cf87be0dace28bebef133d1845889f6e5d84638ab99babd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp315-cp315t-macosx_15_0_arm64.whl

Download URL pikepdf-10.15.0-cp315-cp315t-macosx_15_0_arm64.whl
Size 2.1 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
b52e6ced3e1eaa8b9d0ec6b002c6b8795733404352595b7c665dec333a91004d
BLAKE2b-256 checksum
How to use checksums
fa123e2a4aaf0febdf63bbe75cd6d75fa479ca132bc557f0fd42f862293121d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-cp314t-win_amd64.whl

Download URL pikepdf-10.15.0-cp314-cp314t-win_amd64.whl
Size 3.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
ca7fbd68ba55619f612b05208ddba86b104ac5f64710d5cc434fc632e045069b
BLAKE2b-256 checksum
How to use checksums
db106dad6694ef3ded742a13ea4fd58cc4feca90d36af30b77fdc9d13c11f3ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL pikepdf-10.15.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 4.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a53d695c4c7857c2983db93c1fd9be30d8c18e7d38067880dfa09da2091e47cc
BLAKE2b-256 checksum
How to use checksums
4bb7ac537d56f24708b266771d9690b5628a9258ce4bc686bb691e83918fc422
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL pikepdf-10.15.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 4.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
aa0ec239545093251681215cbf15a83e0023cc59d4aa829c89897deeb3618fde
BLAKE2b-256 checksum
How to use checksums
e6162121cc974d0fad96abd10a40a69805a33fdccdf48317505cc3150d9b15cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pikepdf-10.15.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1604f41968247f117b4a215013d7cff52b6fb5430745af34871e2627958b8f68
BLAKE2b-256 checksum
How to use checksums
37bb9061e560a20ab6baccb40bd0d63081606b771acdbc61522d2169111e5407
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL pikepdf-10.15.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9cd894788ba797709f3b3d6d1440b17c0c58ea5d2f5941cd4c0c6a43a85434c1
BLAKE2b-256 checksum
How to use checksums
0f15f82af02acb875e0e15b563ebfd1b1d2d87a3e546f718d8842b5b142986de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-cp314t-macosx_15_0_arm64.whl

Download URL pikepdf-10.15.0-cp314-cp314t-macosx_15_0_arm64.whl
Size 2.1 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
7870dd6d44b580000ab9ef2e3b4f425fe616a1996b310b345115b47f47fc67f5
BLAKE2b-256 checksum
How to use checksums
4ce1305156c0a30cd3a55580c3bf09a80fe7cbcffbc9a92ee6a21e3e1f6683cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-abi3-win_amd64.whl

Download URL pikepdf-10.15.0-cp314-abi3-win_amd64.whl
Size 3.9 MB
Tags CPython 3.14 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
3c71d87bafedc5bd52aca8f55f7b70c63de3072d426ab9a0a3cfeddb38faa370
BLAKE2b-256 checksum
How to use checksums
fddfffc1f4c2d56049ffc4330eb4e14efb3c4cadc40153d87bee42ea92e689bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-abi3-musllinux_1_2_x86_64.whl

Download URL pikepdf-10.15.0-cp314-abi3-musllinux_1_2_x86_64.whl
Size 4.3 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
963e67355c2157792b9e2dd8a2307573c12bad411fb61888d5e61990ebb61a24
BLAKE2b-256 checksum
How to use checksums
f0b070ba075d3218349549c3808ed559aa4f7f9b8a80d6a000048a0824843866
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-abi3-musllinux_1_2_aarch64.whl

Download URL pikepdf-10.15.0-cp314-abi3-musllinux_1_2_aarch64.whl
Size 4.1 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
07f4f742442bc503e2da85ac6c032e52b4f58c1056a4a4164460b10ff76a06aa
BLAKE2b-256 checksum
How to use checksums
0b5403afc2f17286aaaf56e378c38a721ebaf430d782f1d637244469c9e0dc9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pikepdf-10.15.0-cp314-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
181c184df6f95941f991d146bcf8dd8182508db4b7ef739b45908d9c35da1035
BLAKE2b-256 checksum
How to use checksums
51f5d92eba98601c80ded79f4dc52d766d58ddfd5073dbe0dcc1a70e60717e09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL pikepdf-10.15.0-cp314-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.4 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
d8c2ab62fa8d4ba28ca3a804063f06ac97b14d2dba6d82661c4763feb7aef9fa
BLAKE2b-256 checksum
How to use checksums
8a2c0044e8cee0dc869c1ea7aa60c6d0e2ea1ee37d89b1320a4ca9d272f6bb06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp314-abi3-macosx_15_0_arm64.whl

Download URL pikepdf-10.15.0-cp314-abi3-macosx_15_0_arm64.whl
Size 2.1 MB
Tags CPython 3.14 abi3 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
f2cd6dbd2910d9153def7e68e9bcc5380d20041827d5402080bb8e398e4a88b9
BLAKE2b-256 checksum
How to use checksums
e4f1e6e3fc5a23a00e4086f4cf9b8371e9f715de74bc7b7faa3b5b6de5acc1af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp313-cp313-win_amd64.whl

Download URL pikepdf-10.15.0-cp313-cp313-win_amd64.whl
Size 3.8 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
225c041d12c3813cfb65236f1f3b2ea768ec0758da59e63854b619a8a0486120
BLAKE2b-256 checksum
How to use checksums
79148e46c1aeeb6b85e0749a2b394acd7dd3ce39d675279754b7934e4b659200
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL pikepdf-10.15.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 4.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5a3ce59143e3fbf80510af6e4f2128dbbefd1762fdad1f1aac6bc720f79be823
BLAKE2b-256 checksum
How to use checksums
f18a63923a87a2541ed30395c3847ee92d2b4180042453e02a4064cafbd1a872
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL pikepdf-10.15.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 4.1 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
11305bf19ba1d1a6eb8f4b15964998a66e2385bf0463e70250a732df29242f6e
BLAKE2b-256 checksum
How to use checksums
53c20d2ee016be050393e079955f1f961c3491a71ceba0817d958f7b9358c70d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pikepdf-10.15.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
44d07da418cf5b7ec317f73d6e88b20068e01887cc998f17de79e54772786d83
BLAKE2b-256 checksum
How to use checksums
5c41c73eea8ef57fe6ed5f513deb45edb376a1e0735580dfff7bf6ac8838825b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL pikepdf-10.15.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.4 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e3b3f161be22b44501f88bc20881e90aae3065b94ebf330927e09448c158f44d
BLAKE2b-256 checksum
How to use checksums
4da21f40a03118246e69bd68e94437fa381efc4416ad97d03de6f8cb3571a3a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp313-cp313-macosx_15_0_arm64.whl

Download URL pikepdf-10.15.0-cp313-cp313-macosx_15_0_arm64.whl
Size 2.1 MB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
d289ba52c61cc54312cd13a73b7ae0abeaa12d5622086913f11124e342461860
BLAKE2b-256 checksum
How to use checksums
a5b6f31624764eae3bedfa381105c152eafcef68cb157e33dc11cdd857abae42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp312-cp312-win_amd64.whl

Download URL pikepdf-10.15.0-cp312-cp312-win_amd64.whl
Size 3.8 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
a4440bf27b9394afc115d8aa94b13ff0dda07d03921616d8ad3cfbc36c991e57
BLAKE2b-256 checksum
How to use checksums
4edd392d5e6d2ac88003d09af4c42e96b07d189dd9f50195f49d4de82f84a986
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL pikepdf-10.15.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 4.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d408a8cdeac43e208740f8e4f82fda3001dee8835cf692123b4cd09c6bb3b35b
BLAKE2b-256 checksum
How to use checksums
a8b74bc76024d9e6e3a9afe3d1899e7153f82eabfbe25a1969d4a50a0ab87845
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL pikepdf-10.15.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 4.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
618bb5c07eb7ffe5a69db4ffe059e856cd540078c1e876f980a26486739ab244
BLAKE2b-256 checksum
How to use checksums
1c170d739a72f701d0412c2044f8e32fafa266b12a7f70808e84846284e35280
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pikepdf-10.15.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
203053af0efa8777ebed505f7cc4677e66c0068cf25e67144a782c0e360f18b4
BLAKE2b-256 checksum
How to use checksums
be7a0dbeb5f428242a29499b13256f0d8084cf2a9027c76dc6e3a023025753ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL pikepdf-10.15.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.4 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7b9159398a05df6510af4c10d01394be5aa2231ba0cde186ef99fbc923effe25
BLAKE2b-256 checksum
How to use checksums
340b01193c987f5a2c36f68fd2f2818388912c2684a15df58cbf25d6a72b0107
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp312-cp312-macosx_15_0_arm64.whl

Download URL pikepdf-10.15.0-cp312-cp312-macosx_15_0_arm64.whl
Size 2.1 MB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
adbcacc8a5ee013697ed2f82fc9548ec45d8ec1c8edfeb5cc31c5a980b771a3a
BLAKE2b-256 checksum
How to use checksums
654697f85e781bc46f67b92122431c2497532ce370fc52868ae4d93911d6dcea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp311-cp311-win_amd64.whl

Download URL pikepdf-10.15.0-cp311-cp311-win_amd64.whl
Size 3.8 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
aad373a5961dde0e7b7cd58e36ff918033c0be53551f204ef4c4e81c6b82c311
BLAKE2b-256 checksum
How to use checksums
87ec01074068297c403d278877e15624ae3e8fbfcfe8786f6d3cc19f39254df8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL pikepdf-10.15.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 4.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1c43c05f96300ae3e6b650e4f6df2ba17ad0327ba41b00de9d457975abd15dfb
BLAKE2b-256 checksum
How to use checksums
b91c75e0426a10ad832608b908e9f5579264705908ea59e0cc4ef94056993cd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL pikepdf-10.15.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 4.1 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
94e2dd94768c17d8d61c354a6a4e48f2ebdd1ae7748fe55f2c56b61f3bde48b7
BLAKE2b-256 checksum
How to use checksums
1cb6ffd429e5bc50a4abe543c0e98139fd4d50fe45ccb0235c683a678108027e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pikepdf-10.15.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 2.6 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
542aaf1f8119bc30b9e90fe710a0051a3e97599f41d8b76aadfde05377cd549f
BLAKE2b-256 checksum
How to use checksums
54c40fa9fd0cfc9253bc319a54f1160cd65b867d4c7b0a2ab27f6f77a47f8712
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL pikepdf-10.15.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 2.4 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
94c5759635b9eccd58cae9713d54d88935d7006380500d3d9d29df09f3356bd4
BLAKE2b-256 checksum
How to use checksums
168c9ac4b83e7a1849b1bc2ff011126c7daa6d779134c5c073736e57a1f18958
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / pikepdf-10.15.0-cp311-cp311-macosx_15_0_arm64.whl

Download URL pikepdf-10.15.0-cp311-cp311-macosx_15_0_arm64.whl
Size 2.1 MB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
c596a81058b1ca6fe5857ec11936fa93dcbbb8f0754be988017e3fae07af22cf
BLAKE2b-256 checksum
How to use checksums
78c881a8df51b7ac5bb23d6bc0dce8b1d71fbccd602dda846125d419cffb2b22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

10.15.0 This release

37 release files

9.9.0

36 release files

9.8.1

37 release files

9.8.0

37 release files

9.4.2

44 release files

9.4.1

44 release files

9.4.0

44 release files

9.3.0

40 release files

9.2.0

45 release files

9.1.2

45 release files

9.1.0

42 release files

9.0.0

42 release files

8.9.0

32 release files

8.7.1

32 release files

8.7.0

32 release files

8.6.0

32 release files

8.5.3

32 release files

8.5.2

32 release files

8.4.1

35 release files

8.4.0

35 release files

8.3.2

31 release files

8.3.1

31 release files

8.3.0

31 release files

8.2.2

28 release files

8.2.1

28 release files

8.2.0

28 release files

8.1.1

26 release files

8.0.0

26 release files

7.2.0

33 release files

7.1.2

33 release files

7.1.1

33 release files

7.1.0

29 release files

6.2.9

39 release files

6.2.7

33 release files

6.2.6

33 release files

6.2.4

36 release files

6.2.3

34 release files

6.2.1

34 release files

6.0.2

36 release files

6.0.1

33 release files

5.6.0

33 release files

5.5.0

33 release files

5.4.2

32 release files

5.4.1

32 release files

5.4.0

32 release files

5.3.2

32 release files

5.2.0

28 release files

5.1.5

28 release files

5.1.3

28 release files

5.1.2

27 release files

5.1.1

27 release files

5.1.0

27 release files

5.0.1

27 release files

5.0.0

27 release files

4.5.0

25 release files

4.4.1

27 release files

4.4.0

27 release files

4.3.1

27 release files

4.3.0

27 release files

4.2.0

26 release files

4.1.0

26 release files

4.0.2

26 release files

4.0.0

22 release files

3.2.0

25 release files

3.1.0

24 release files

2.9.2

23 release files

2.9.1

23 release files

2.9.0

23 release files

2.7.0

23 release files

2.6.0

23 release files

2.5.1

22 release files

2.5.0

22 release files

2.4.0

21 release files

2.2.4

21 release files

2.2.3

21 release files

2.2.2

21 release files

2.2.1

21 release files

2.2.0

21 release files

2.1.2

21 release files

2.1.1

21 release files

2.1.0

21 release files

1.9.0

21 release files

1.7.0

21 release files

1.6.5

13 release files

1.6.4

13 release files

1.6.2

13 release files

1.6.0

13 release files

1.4.0

13 release files

1.3.1

13 release files

1.2.0

13 release files

1.0.5

13 release files

0.9.2

13 release files

0.9.1

7 release files

0.9.0

13 release files

0.3.7

10 release files

0.3.6

10 release files

0.3.5

10 release files

0.3.3

10 release files

0.3.2

10 release files

0.3.1

10 release files

0.3.0

10 release files

0.2.2

9 release files

0.2.1

7 release files

0.2.0

7 release files

0.1.9

5 release files

0.1.8

5 release files

0.1.7

5 release files

0.1.6

5 release files

0.1.5

5 release files

0.1.4

5 release files

0.1.3

5 release files

0.1.2

5 release files

0.1.1

5 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page