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). Only codecs the device can decode are accepted — "none", "zlib", "lzma", and "tamp" (the last via a device-side decompressor plugin); "zstd", "lzma2", and "bzip2" are rejected with a clear error.

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 (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.2.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.2.0
File Size Uploaded
hdiffpatch-2.2.0.tar.gz 12.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for hdiffpatch 2.2.0
File
hdiffpatch-2.2.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
hdiffpatch-2.2.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
hdiffpatch-2.2.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
hdiffpatch-2.2.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.2.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.2.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
hdiffpatch-2.2.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
hdiffpatch-2.2.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
hdiffpatch-2.2.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
hdiffpatch-2.2.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
hdiffpatch-2.2.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.2.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.2.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
hdiffpatch-2.2.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
hdiffpatch-2.2.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
hdiffpatch-2.2.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
hdiffpatch-2.2.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
hdiffpatch-2.2.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.2.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.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
hdiffpatch-2.2.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
hdiffpatch-2.2.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
hdiffpatch-2.2.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
hdiffpatch-2.2.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
hdiffpatch-2.2.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.2.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.2.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
hdiffpatch-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
hdiffpatch-2.2.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
hdiffpatch-2.2.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
hdiffpatch-2.2.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
hdiffpatch-2.2.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.2.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.2.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
hdiffpatch-2.2.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 156.1 MB

Release files / hdiffpatch-2.2.0.tar.gz

Download URL hdiffpatch-2.2.0.tar.gz
Size 12.2 MB
Tags Source
SHA-256 checksum
How to use checksums
41ebefe8232d2a445137ce6778773874a41c2b15a73775c3804d4e4490734ec7
BLAKE2b-256 checksum
How to use checksums
b00716c4158fe0922e2f77ba7bbbe5ac62d7624deb4159f7f71146b922a7d602
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp314-cp314-win_amd64.whl
Size 608.2 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f3f59ba7d0ccde1645c51b08e47f3c4bde2e323ab0e959ac8a95a9db1546f35e
BLAKE2b-256 checksum
How to use checksums
1ca7f0a076ae4a5bd1501302fadf82acab1d1d9ba316a8712ec105f447d67c5d
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 7.4 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
af61d9c0d969a307da3f4b3a1dda3cad4eafb06f25c7ff7c31e6da054ecb3c8b
BLAKE2b-256 checksum
How to use checksums
99bfe2e97b9e0be2f375e368ffd341cc8df51f96bb5969c344c7a9383d0b2473
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 6.9 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2fed039033e3763e5fb9325f0e1736787a50a7d140553ac247fb67ebf8e669fd
BLAKE2b-256 checksum
How to use checksums
b992ef2f2a11054e5f5f5fc6c46e1aaa7d5ccec70f8531bbd347e26774dd82e4
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 6.5 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d6f73a951c69d2dd5b3ccfd110be26988293c56cddfea4a9283f91be1e65384c
BLAKE2b-256 checksum
How to use checksums
82a93367f296d64c50521331ba3cd915a08fb2823e4c0299caa04705cc7e7f7c
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 6.0 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c64307152a51a3bfac98f2f629b88d7d7da81d4311f209eda79443fef18b8345
BLAKE2b-256 checksum
How to use checksums
c4a04cc8c5414875a3202ea86a49f37573faf87d28e467fa5a673a26268d1778
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp314-cp314-macosx_11_0_arm64.whl
Size 671.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
07984ebf5d57b70f67ac135587985a39f71acba0a2cd4701f150f5922cfaeeb4
BLAKE2b-256 checksum
How to use checksums
ac1e2b59dd489787447db3fe04d84555194475f52f7fa45e3db91da9a13b9def
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 791.5 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
56ad9956c10c51e6e7cfb187e6a95c34562bc63cf692af205c127a3c04a2048c
BLAKE2b-256 checksum
How to use checksums
055f80f40edbe7ad4cb28578ed5a32b8d5dddbacf8fe2070e67dd09b6928c979
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp313-cp313-win_amd64.whl
Size 590.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ebef74269f3eef9e91b0a57447ea9fd2e5a0c755ddaf74d407a5316211f50e25
BLAKE2b-256 checksum
How to use checksums
05d1594a081b1ab5a7246a4fc1774e393991d598f554cda134b88d7177aaa88c
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 7.4 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5e4a9c5de52a3240961b18e69711f4b4ef99d0f388b882def4e3721e0f72d076
BLAKE2b-256 checksum
How to use checksums
a3647d557675d43d16114b43c6be24475905ab3dfaf2bd71fbebcb609d4709df
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 6.9 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
bdf8407092fd303b4e07387ec95a891c183dd7acd2eaa36961f8bb9a04315691
BLAKE2b-256 checksum
How to use checksums
5df91552f208a644d8fe895d278401e6448d72593db7b4b937475b4e4a46378b
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 6.5 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e4b45c970abb295bdf135fa3b595c6f5068c2620fc1ab26b1cc381210f209543
BLAKE2b-256 checksum
How to use checksums
f47777efb4b05eb72789bab0f0166e117ac24fc8aa14eb5eef76b985610ea2b0
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 6.0 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1dc495957cb7dccf0a3ba4aa336058b5c8e7fb55356a6b3f41a81097822df60b
BLAKE2b-256 checksum
How to use checksums
9f1859d765f36027408d03599d5906a87e6c03ac30fa0c1ccce60c37cc9bd5a3
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp313-cp313-macosx_11_0_arm64.whl
Size 670.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b6818a31ff39a415b93d73e2434f9a885e588ad7de10963f739b170976bcd17a
BLAKE2b-256 checksum
How to use checksums
15cc0e90279cc8690cc2825fa235ad06b13a68b7b8a9b2ccd479ed9989692631
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 790.9 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
5c850ee237fb1f2f6cda2e1089091acf6ea0c4525834468530e8392bb6a9409c
BLAKE2b-256 checksum
How to use checksums
d06a031cff304fc0852b9a49ff9df47689d89de2ffc510ae43a285e7f236f231
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp312-cp312-win_amd64.whl
Size 590.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
723f04bbf71949dbbd968aa2f3ba8ef3690b62dfc5ba1377a3432ab1e55916f7
BLAKE2b-256 checksum
How to use checksums
0d106efc27a7527db16499977751d7a8f5882229ebf1062e81fb4625445d845e
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 7.5 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d55e906865053ef3fdaad4271d60d1b4bb3a0747e4c755e3f887c9a5dc96bc90
BLAKE2b-256 checksum
How to use checksums
45a607929352d5529b3975430efe1ec3c04e1b949548b5e2c477a534388937de
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 6.9 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fabade677c94b9cc0d9b92fb1a0c142b1c449556a6d21605426e609cdfa91480
BLAKE2b-256 checksum
How to use checksums
45b5a1cab7bdcdbac433425047a93d85892bb0440619f64dee08179e466d6524
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 6.5 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
877f221f7118c06377bac65f0d619c475f6ba5e50889c8b3dadc2c7ed69e16ad
BLAKE2b-256 checksum
How to use checksums
9f75e4ff0651cdb5b0e4a1530802aae86d51d284193f3cff03244e012a631cd7
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 6.0 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
760787ba2394a407d3239fdd0aa2d96ed26b9faa2685a0a033cc7d2048096d89
BLAKE2b-256 checksum
How to use checksums
22074c591e548c34512df0db6c9d91db4f8003142a71e9b304a651efbfd90bae
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp312-cp312-macosx_11_0_arm64.whl
Size 670.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
10c65f5578e6c6150b0e319a1f2f2c44890e0f0cbe12e43b6a7d165273cc3192
BLAKE2b-256 checksum
How to use checksums
66936d754cccae6b3debe9786ffe6a642dd01f16b086f7de55dd729472e80255
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 790.4 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
4954d3c3858f255859e672b618f71315954ed32cf2f72fd85ebe248e634c3ec7
BLAKE2b-256 checksum
How to use checksums
84aef94638f53ae603b2ed8ceea3b815c2843fe556610dfa9b12eb1eca017d0b
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp311-cp311-win_amd64.whl
Size 597.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
671356fc92e04cbd68de838d6750b1ec13dba8c436460234c0f1988ebaaae4d2
BLAKE2b-256 checksum
How to use checksums
ca9642c96d0022c8415c5eac5a2bcae338f3c93df9328c78bf09e1a3bd36f7f8
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 7.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3ff15f6d639056e5efa80c6c1672eda6af0e82aa1d00db38378bf94944ae0314
BLAKE2b-256 checksum
How to use checksums
ffcac4282cef9c5a3f163e17ae87caf5eb1f5d5c42a337f0925a0e4f8dfa29d7
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 6.9 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f67abde05ba89d304411a49bfc74fbb72e0af034e91d05c523ed9555054d340e
BLAKE2b-256 checksum
How to use checksums
908ba6fbe5209abd51b77a22d006a77bda436e6747ff5a8e435bf31174e0020c
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ca195f40d4f046d7ed6f937bb62093ddf159c15487df6e93840201ef235bddd4
BLAKE2b-256 checksum
How to use checksums
102af5dc36b0ac98f740d2e9fe6ce3c0be1939f8e2c3971c4a4f4413b2fa0b17
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 5.9 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a2bf3d695b1e16bf8d13c28199882ddda0fc2e13677cb18b91a5db0b17e9e5ff
BLAKE2b-256 checksum
How to use checksums
baee6881f4356cfd8020e0393975de5763254674ea89dabdac0c0b320503385b
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp311-cp311-macosx_11_0_arm64.whl
Size 675.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5862ca03be2e1c96b7082852bd8b5f1d16f5ae0f5c99b341c5deede9a82fbe1c
BLAKE2b-256 checksum
How to use checksums
7b3995f157e45c100fc55d4b414887351fb4b0b79af4c8ca75bda851ec2c8fd6
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 796.3 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
fd3952177b8ce197c0cfab48d01c448c814ae11e4654d1dbe259fb1cdf3b6efd
BLAKE2b-256 checksum
How to use checksums
86c77daf3617611e574f0a5d70e7f20dcbec0b4bd3755e6cb81b5662d93a4c4a
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp310-cp310-win_amd64.whl
Size 597.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
69aae91659fe139dfc1542942cd5dfe0b050928ec13bbe3ec1952a601af7d320
BLAKE2b-256 checksum
How to use checksums
4e6261b5f8fee3c5487120320780c921acda59c61981322383ac4676b5f4b8c6
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 7.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fa5fb4c22b46ad353207433d0f2d49d8e2c7842da9511c9fe113cc5de41e93ce
BLAKE2b-256 checksum
How to use checksums
e17ee14760fb64aad63e9b2892eb9145999b16439bc27420b1f8d7ed315be54a
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 6.8 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d114a6a20728f8883144b13ae46cdb909f5d7108f11ba5f8f0e24b7983f32a2a
BLAKE2b-256 checksum
How to use checksums
7dc4bfad48eff7bfe7d4ba94e028a8f763b310d3c77593d77379a79122065c5f
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8e2e5e0771275a6b06fe2de991b83c4b153c73603e7418fe8b076ac05e3bcdd0
BLAKE2b-256 checksum
How to use checksums
b0f2e0fa9dff9263a26efc54d0c8daba70b5da1df55b1025205a73cb16b4e8d5
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 5.9 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
41d4eed241e0f6e1ecfc0f751fd416fa6c6b1b24509e3b53ee0f42ddbd479f2e
BLAKE2b-256 checksum
How to use checksums
7a6e14ea7f803f02501814132fbaad1f3fa943e9fab718b69ba7583cca0973c3
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp310-cp310-macosx_11_0_arm64.whl
Size 675.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a740c875a57dcca74509ee1d2f50adb297d5eba15f6e56f0345913d528fc371a
BLAKE2b-256 checksum
How to use checksums
69efaad9d4b9c2190914af0a9174016ac5cd696df70e1e7f631d259847988c6a
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 26, 2026.

Transparency log

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

Download URL hdiffpatch-2.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 796.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
3774c1afe99e4ecbaee750a4d81b8d8afbcf3fab99797a3ba80112bc5b673816
BLAKE2b-256 checksum
How to use checksums
14564025da059ffa46c933f2af83fbdd9b767be4db41fd189bde8af25425e31b
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 26, 2026.

Transparency log

Release history Release notifications | RSS feed

2.6.0

36 release files

2.4.0

36 release files

2.3.0

36 release files

This release

2.2.0 This release

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