Skip to main content

Python compat PyPI ReadTheDocs GHA Status


Documentation: https://hdiffpatch-python.readthedocs.io

Source Code: https://github.com/BrianPugh/hdiffpatch-python


hdiffpatch-python is a Python wrapper around the HDiffPatch C++ library, providing fast binary diff and patch operations with a variety of compression options.

Installation

hdiffpatch requires Python >=3.10 and can be installed via:

pip install hdiffpatch

Quick Start

hdiffpatch primarily provides 3 simple functions:

  • diff for creating a patch.
  • apply for applying a patch.
  • recompress for changing an existing patch's compression.
import hdiffpatch

old = b"The quick brown fox jumps over the lazy dog."
new = b"The quick brown fox leaps over the sleepy dog."

# Create a compressed patch that transforms old -> new.
patch = hdiffpatch.diff(old, new, compression="zstd")

# Later (e.g. on another device), reconstruct new from old + patch.
assert hdiffpatch.apply(old, patch) == new

# Re-encode an existing patch with a different compression algorithm.
patch_lzma = hdiffpatch.recompress(patch, compression="lzma")
assert hdiffpatch.apply(old, patch_lzma) == new

A patch is typically much smaller than the new data itself, making hdiffpatch ideal for bandwidth-constrained applications like over-the-air firmware updates.

Lite-format diffs for HPatchLite

For extremely memory-constrained devices, diff_lite produces the compact "lite" format consumed by HDiffPatch's tiny on-device applier, HPatchLite (hpatch_lite_patch). Every codec with a compress-type byte in the lite header is accepted: "none", "zlib", "lzma", "lzma2", "zstd", "bzip2", "lz4", "lz4hc", "tuz" (tinyuz), "brotli", "lzham", and "tamp" (the last under the vendor-specific byte 0xF0). hpatch_lite_patch does no decompression itself, so pick a codec whose decoder fits on your device; "lzma", "zlib", and "tamp" are the small ones.

import hdiffpatch

lite = hdiffpatch.diff_lite(old, new, compression="lzma")
restored = hdiffpatch.apply_lite(old, lite)   # == new

apply_lite is the lite-format counterpart of apply: it drives the vendored HPatchLite applier (the same code path a device runs) to reconstruct the new data. The codec is auto-detected from the self-describing lite header, so apply_lite takes no compression argument.

recompress_lite is the lite-format counterpart of recompress. It re-encodes an existing lite diff with another lite codec without redoing the match search, and for a diff made by diff_lite the result is byte-identical to calling diff_lite with that codec directly (except for multithreaded LZHAM, whose output varies from run to run; an inplace-variant diff, which diff_lite doesn't produce, keeps its header), so a diff needed under several codecs can be computed once uncompressed and then recompressed per codec:

base = hdiffpatch.diff_lite(old, new)
lite_tamp = hdiffpatch.recompress_lite(base, "tamp")
assert lite_tamp == hdiffpatch.diff_lite(old, new, compression="tamp")

Lite diffs are not interchangeable with diff/apply — they can only be applied by an HPatchLite-family patcher (apply_lite here, or an HPatchLite build on the target device), and the standard apply rejects them.

See the documentation for fine-grained compression configuration, diff recompression, and performance benchmarks.

Metadata

Release files for hdiffpatch 2.5.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 hdiffpatch 2.5.0
File Size Uploaded
hdiffpatch-2.5.0.tar.gz 13.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for hdiffpatch 2.5.0
File
hdiffpatch-2.5.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
hdiffpatch-2.5.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
hdiffpatch-2.5.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
hdiffpatch-2.5.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
hdiffpatch-2.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
hdiffpatch-2.5.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
hdiffpatch-2.5.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
hdiffpatch-2.5.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
hdiffpatch-2.5.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
hdiffpatch-2.5.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
hdiffpatch-2.5.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
hdiffpatch-2.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
hdiffpatch-2.5.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
hdiffpatch-2.5.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
hdiffpatch-2.5.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
hdiffpatch-2.5.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
hdiffpatch-2.5.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
hdiffpatch-2.5.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
hdiffpatch-2.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
hdiffpatch-2.5.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
hdiffpatch-2.5.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
hdiffpatch-2.5.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
hdiffpatch-2.5.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
hdiffpatch-2.5.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
hdiffpatch-2.5.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
hdiffpatch-2.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
hdiffpatch-2.5.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
hdiffpatch-2.5.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
hdiffpatch-2.5.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
hdiffpatch-2.5.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
hdiffpatch-2.5.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
hdiffpatch-2.5.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
hdiffpatch-2.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
hdiffpatch-2.5.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
hdiffpatch-2.5.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 235.0 MB

Release files / hdiffpatch-2.5.0.tar.gz

Download URL hdiffpatch-2.5.0.tar.gz
Size 13.5 MB
Tags Source
SHA-256 checksum
How to use checksums
52e78c2cbb72747cb2d9ec78339995dedd02f54e04e7ba3e9e3973fb6c64395a
BLAKE2b-256 checksum
How to use checksums
14fa3249a3f0684c2b636803513e66f85247e93487f1813ce917193085ae5b8a
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp314-cp314-win_amd64.whl

Download URL hdiffpatch-2.5.0-cp314-cp314-win_amd64.whl
Size 1.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
b5f6f6ad73982ec26aac417e0fcf7c0fd891af0e8ce4e9d854039c6526b1868d
BLAKE2b-256 checksum
How to use checksums
027ac7655524a542b2d71c2ede99f5ed1feeac6f5765cce202cc62843b9432b1
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL hdiffpatch-2.5.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 10.9 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
82a1b7f723e3eb1f7b96d7e8762b5e3c4747ea413934687ce6464cd941badeca
BLAKE2b-256 checksum
How to use checksums
4f39c45011698411151eb8b510f36fe23a062a42e7d1b64671fce429c8a493c4
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL hdiffpatch-2.5.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 10.2 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
dc37865480035fa5ccf41a582d760d0ebabc7052d6b817f53edf6d8881589d5e
BLAKE2b-256 checksum
How to use checksums
8df7eedd80e9c7205e1cbad67e6210331de057a5981e76240ef81f5db0e1b831
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL hdiffpatch-2.5.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 10.0 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
11169193199cec4236b1a7cc2699f62cbe823a168ea4719656ef2227592e09c9
BLAKE2b-256 checksum
How to use checksums
c4b2470fe3d93da7c37ffe0373681a6c68af92cdf473c995dff9c0ab4d9bfde8
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL hdiffpatch-2.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 9.4 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
39f40d7299a4329ba6a454efc20d2d35cefa682d395ec073692b8c2326466f64
BLAKE2b-256 checksum
How to use checksums
298a29be9a997a25fb969e4cb2620bc437cfaf349a28ab14b275406d2aa5a2c8
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL hdiffpatch-2.5.0-cp314-cp314-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e91baefbd9971669cce35ab394378f8921688aa0a3a0e00d71a5309566020fec
BLAKE2b-256 checksum
How to use checksums
4961feae293e237cfd1f0505f0c1715b5fd0d34894c6a818f10bcc649798e2bd
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL hdiffpatch-2.5.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 1.4 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
a32b85a06e89ae78caaac703219f4ea67d3a75cb7cb3ac66c55c58144b58c1f6
BLAKE2b-256 checksum
How to use checksums
049fdb96798d86c6e7e27fa67311632fe3c1fa8c05d4b99aba782b8e65b8e51b
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp313-cp313-win_amd64.whl

Download URL hdiffpatch-2.5.0-cp313-cp313-win_amd64.whl
Size 1.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
221f80b90ee4f127f14585a513717bff3a3fb2c38fffcb1b256ddfe838c0c371
BLAKE2b-256 checksum
How to use checksums
d37783446964becdf291a1a6d766868ee161ef03514d971559a5469b8aaf5848
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL hdiffpatch-2.5.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 10.9 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
07a07212c0841efb56ac5f920e5a916608edf9a53460368652b7fab81e274251
BLAKE2b-256 checksum
How to use checksums
dd022f24bf6dbe8c7bdf8a8f603c387a616eae95e8223e6d2c833ab8875b69a7
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL hdiffpatch-2.5.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 10.2 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3653878a70a0df2815a9dd30cbce3f0a4d41064175429a99a7abf794c847303e
BLAKE2b-256 checksum
How to use checksums
b0b6fa03f61d0efe94cf4a16d61d3727ad78bd96a1d91dde33c25e3e47114467
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL hdiffpatch-2.5.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 10.0 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
96b54ef90a9c174d3b66ed5f8cc21f650689556375997e2c71125374dba13f8e
BLAKE2b-256 checksum
How to use checksums
acf3bd8acc3960000ce8603829a2d1b5b979c1add133f77f6f6ab49728ca1a9c
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL hdiffpatch-2.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 9.4 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1d886b6844f5eb6a9b4f8d52bc0179e823a9894d03a5b4b2bae84ee8021e693a
BLAKE2b-256 checksum
How to use checksums
bd09afc12709c4b513c4c43ab1328de5698db8e7507d066995b8f570fbbd5adf
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL hdiffpatch-2.5.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
29d69de6f7c03b9c4b4aa74d915654021675a01f00fec26e3d11930a245b6c51
BLAKE2b-256 checksum
How to use checksums
43c20bc288392d0e0c2fcb7608677554d2672dd3ee057284507c2ca173aed006
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL hdiffpatch-2.5.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 1.4 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e740080b1b93581302472b2912c20fe6c3992237d6100e8c2309a0bad7f50df9
BLAKE2b-256 checksum
How to use checksums
ac91680d5f0a59bdb0b7a38367529a884f22b0731d1b34612192fb5c3d6c8b3b
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp312-cp312-win_amd64.whl

Download URL hdiffpatch-2.5.0-cp312-cp312-win_amd64.whl
Size 1.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
eb39f147d45711b160c58eee94e268f7dc9f67466d5c77c52123fc2f33d82d51
BLAKE2b-256 checksum
How to use checksums
174427b2b4736ba5db82b16a13fb42f1f9c42743c6cc539aed8beec16bf521ca
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL hdiffpatch-2.5.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 11.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2b1043faa5316f165a3373e621d5d1762186cfa5282d58ce12f2853739005927
BLAKE2b-256 checksum
How to use checksums
9bac10656d4e5342d5085e3eb955feccc2b246287ef25af15a87bdb91a94821d
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL hdiffpatch-2.5.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 10.3 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b4b2202fee182310b605251068dab790eef13ce7b9b574252f66c6e5acdb6702
BLAKE2b-256 checksum
How to use checksums
750c819e635e8a86e93d00f0d95080f562c4da1a19be8a0edeedfc4c80d13bc6
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL hdiffpatch-2.5.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 10.1 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
158620c166da50861ee67e24ff9c5af0d2bd2ca313fbbf67619d02609bd48e54
BLAKE2b-256 checksum
How to use checksums
a7222105d09c88eda8b992688f99f3123d8d64056a43f6abc879f9d632c6e26c
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL hdiffpatch-2.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 9.4 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
15aab76ae824393c416e26fb21fce129be8590016c99df47a3272c9fcc914ecd
BLAKE2b-256 checksum
How to use checksums
3173979bb10513d1aba028d46c2be9c6a0142d24e2f5aa4401eb56fbf8231acf
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL hdiffpatch-2.5.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
89ede52789c503100f6c859b260a4d7908f181082ecc045b0f409cd237a48686
BLAKE2b-256 checksum
How to use checksums
9af235fac3da4bcc075e90da9f1d939c97f7d8325802ab3abc796747f5df00ad
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL hdiffpatch-2.5.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 1.4 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
fd7b482cdf30dcb4e40aaf804125eb7ec6d7959259ca237155e5f399bc9ecc83
BLAKE2b-256 checksum
How to use checksums
c67af528415e1684dc39136140be61889068b98353eae397fa76abcec837cf62
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp311-cp311-win_amd64.whl

Download URL hdiffpatch-2.5.0-cp311-cp311-win_amd64.whl
Size 1.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d5b2f4a0ee4cbdbff4456c5c3f518944ff820d27960d2b979bd6bd26a1775dcd
BLAKE2b-256 checksum
How to use checksums
8137a3fa6b55d72f90bfffad9250547a2e22280220248bc83487e22f605f643c
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL hdiffpatch-2.5.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 10.9 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d0e978125e6c20a973daaa2752b7b7f09953eeee8c8e22718a546d5c5ba1b255
BLAKE2b-256 checksum
How to use checksums
7a275bb3e2c0a73024e5283a1e1472b328fda221d850852d5682e127d35e957f
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL hdiffpatch-2.5.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 10.2 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
473c4da4c07f3d913817d1f77c1512f9266e0a94cd2819621526981d67fe2769
BLAKE2b-256 checksum
How to use checksums
16a1bc76b12b5517d09dcb1b5cc6ddb5f873f2676bca20b7d40ea690e671750b
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL hdiffpatch-2.5.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 10.0 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c88baafa855b08cb10268e6310f2a2cf35ba2abc5615ea4c7b9b80a2d57c1e99
BLAKE2b-256 checksum
How to use checksums
4f011db338d6c26e5b2f98fbb8b1958cde704e16cfc5866944480000220349fa
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL hdiffpatch-2.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 9.3 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b335270b4ef22ecc7df01f80c8f76ac86403d1e59bc75fed39e67a541cce041e
BLAKE2b-256 checksum
How to use checksums
cca6bbacfb12fc35f0ef6736ddcc0af2d4572161909fc1b82c2b0cec1b2b3e29
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL hdiffpatch-2.5.0-cp311-cp311-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1ee83669b43abae33cce6f0626baa748ddcdec257191b15ad64f23d6943843e9
BLAKE2b-256 checksum
How to use checksums
8351ffc3d9140964109be054d565bcc68c3212c2b233781c0c2b9f3c4c37027a
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL hdiffpatch-2.5.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c7201755aeddd43f3157ff9e6667d4615a42e0044d8da9346fde253eab3e72a0
BLAKE2b-256 checksum
How to use checksums
d32110df14a4b38a72ba6189267a446c242418fdddcea5a9c883c72789b9897e
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp310-cp310-win_amd64.whl

Download URL hdiffpatch-2.5.0-cp310-cp310-win_amd64.whl
Size 1.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7e839f1a1d1378e24b0507a62ea80f863776ca10bbf5a2cdf5e44e6c38fd2e20
BLAKE2b-256 checksum
How to use checksums
8c9f1ef1befa0c52423b774a6fa40ca8fabd660905d0c2685aa5fc95c73c3b54
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL hdiffpatch-2.5.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 10.9 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5ae45b51a2920574f37cb9eade2a0f4444989afc2bdf2955dc7ec34d75d6c05a
BLAKE2b-256 checksum
How to use checksums
3b402814312b298b2a654e35045c97422b5215701e2d7b9cd8cbbeb75c446a0e
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL hdiffpatch-2.5.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 10.2 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f651bcdf35247dfe815ff41c4abe729571cb06f0f358a22367fcbd63391c1598
BLAKE2b-256 checksum
How to use checksums
eff8012ac0154adf7ebe16a17599914e3d0be59745e0af46d314e1edb867dea4
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL hdiffpatch-2.5.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 10.0 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f09d937f1f353d7dd63f4d8af75cb89feee7d2ed6cf2fdb554b12194d0d26c21
BLAKE2b-256 checksum
How to use checksums
e660fa09dc447aae2f339e3181e04a9ba8c412052d267c4e4bcdcd151ed7c8af
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL hdiffpatch-2.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 9.3 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c74fdb8f74020bdc694c8d551142d6e83ebafe679bb32b0b63984bfb8e884c84
BLAKE2b-256 checksum
How to use checksums
7c9e06c25e88b0639f1fd45d83ad01a4e70cb6f711960096ae437dcec4c4b0d5
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL hdiffpatch-2.5.0-cp310-cp310-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e5d881105a0480d968e0143ab03a765e949817deb2eb9a471e9c7185540bf8bf
BLAKE2b-256 checksum
How to use checksums
a5e5719eb4f2b14a7fdd3210dd496758a84f287731eb164cc3030368ecdc4903
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 Oct 5, 2026.

Transparency log

Release files / hdiffpatch-2.5.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL hdiffpatch-2.5.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 1.4 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4814755b4181da2362f6577cd5973e8aa30c0b2bf2d5f6f8f6fe1ca088da7388
BLAKE2b-256 checksum
How to use checksums
18ddf142158b0824737d131370c1d89e3ca297d11d9e9f9741de7f87ef2be74f
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 Oct 5, 2026.

Transparency log

Release history Release notifications | RSS feed

2.6.0

36 release files

This release

2.5.0 This release

36 release files

2.4.0

36 release files

2.3.0

36 release files

2.2.0

36 release files

2.1.0

36 release files

2.0.0

36 release files

1.1.0

43 release files

1.0.0

61 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