Skip to main content

Koala Diff Logo

Koala Diff

Blazingly Fast Data Comparison for the Modern Stack.

Koala Diff Report Hero

PyPI PyPI Downloads Tests Python Versions License

🚀 Quickstart | 🚩 Issues | 📊 Benchmarks


Koala Diff is the "git diff" for your data lake. It compares massive datasets (CSV, Parquet, JSON) instantly to find added, removed, and modified rows.

Built in Rust 🦀 for speed, wrapped in Python 🐍 for ease-of-use. It streams data to compare datasets larger than RAM and generates beautiful HTML reports.

🚀 Why Koala Diff?

  • Zero-Copy Streaming: Compare 100GB files on a laptop without crashing RAM.
  • Rust-Powered Analytics: Go beyond row counts. Track Value Variance, Null Drift, and Match Integrity per column.
  • Professional Dashboards: Auto-generates premium, stakeholder-ready HTML reports with status badges and join attribution.
  • Deep-Dive API: Extract mismatched records as Polars DataFrames for instant remediation.

📈 The "Magic" Benchmark

"Process 100M rows on a laptop in seconds, not minutes."

Koala Diff Benchmarks

⚡ Performance at a Glance

  • Time: 🟦🟦 1x (Koala) vs 🟦🟦🟦🟦🟦 3x (Polars) vs 🟦🟦...🟦 30x+ (Pandas)
  • RAM: 🟩 0.4GB (Koala Diff) vs 🟩🟩🟩🟩🟩🟩🟩🟩 12GB+ (Polars)
  • Edge: Native Rust XXHash64 handles massive joins locally without cluster overhead.

🧐 Why not just use Polars/Spark?

While Polars and Spark are incredible for general data processing, Koala Diff is a specialized tool for Data Quality & Regression:

Feature Polars / Spark 🚀 Koala Diff
Specialization General Purpose ETL Data Quality & Diffing
Memory High (Join-heavy) Ultra-Low (Streaming)
Output Raw DataFrames Pro Dashboards + Metrics
Logic Manual Join/Filter code Out-of-the-box Analytics
Stakeholders Engineer-facing Business-Ready Reports

Koala Diff doesn't replace your processing engine; it verifies that its output is correct.



> Benchmarks run on MacBook Pro M3 Max.


🎯 Common Use Cases

  • ETL Regression Testing: Automatically verify that your daily pipeline didn't accidentally mutate 1 million rows after a code change.
  • Data Migration Validation: Ensure 100% parity when moving data between systems (e.g., Hive to Snowflake or S3 to BigQuery).
  • Environment Drift Detection: Compare Production vs. Staging datasets to find out why your model is behaving differently.
  • Compliance Auditing: Generate unalterable HTML snapshots of data changes for regulatory or financial reviews.
  • CI/CD for Data: Run koala-diff in your CI pipeline to block PRs that introduce unexpected data quality regressions.

📦 Installation

pip install koala-diff

⚡ Quick Start

1. Generate a "Pro" Report

from koala_diff import DataDiff, HtmlReporter

# Initialize with primary keys
differ = DataDiff(key_columns=["user_id"])

# Run comparison
result = differ.compare("source.parquet", "target.parquet")

# Generate a professional dashboard
reporter = HtmlReporter("data_quality_report.html")
reporter.generate(result)

2. Mismatch Deep-Dive

Need to fix the data? Pull the exact differences directly into Python:

# Get a Polars DataFrame of ONLY mismatched rows
mismatch_df = differ.get_mismatch_df()

# Analyze variance or push to a remediation pipeline
print(mismatch_df.head())

2. CLI Usage (Coming Soon)

koala-diff production.csv staging.csv --key user_id --output report.html

🏗 Architecture

Koala Diff uses a streaming hash-join algorithm implemented in Rust:

  1. Reader: Lazy Polars scan of both datasets.
  2. Hasher: XXHash64 computation of row values (SIMD optimized).
  3. Differ: fast set operations to classify rows as Added, Removed, or Modified.
  4. Reporter: Jinja2 rendering of results.

🤝 Contributing

We welcome contributions! Whether it's a new file format reader, a performance optimization, or a documentation fix.

  1. Check the Issues.
  2. Read our Contribution Guide.

📄 License

MIT © 2026 godalida - KoalaDataLab

Metadata

Release files for koala-diff 0.3.2

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

Source distribution (sdist)

Source distribution for koala-diff 0.3.2
File Size Uploaded
koala_diff-0.3.2.tar.gz 1.7 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for koala-diff 0.3.2
File
koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ x86-64 Details
koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ x86-32 Details
koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ ARMv7l Details
koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ ARM64 Details
koala_diff-0.3.2-cp314-cp314t-manylinux_2_28_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l Details
koala_diff-0.3.2-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
koala_diff-0.3.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
koala_diff-0.3.2-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
koala_diff-0.3.2-cp314-cp314-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-32 Details
koala_diff-0.3.2-cp314-cp314-manylinux_2_28_armv7l.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARMv7l Details
koala_diff-0.3.2-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
koala_diff-0.3.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
koala_diff-0.3.2-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
koala_diff-0.3.2-cp313-cp313t-manylinux_2_28_armv7l.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARMv7l Details
koala_diff-0.3.2-cp313-cp313t-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64 Details
koala_diff-0.3.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
koala_diff-0.3.2-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
koala_diff-0.3.2-cp313-cp313-manylinux_2_28_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-32 Details
koala_diff-0.3.2-cp313-cp313-manylinux_2_28_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARMv7l Details
koala_diff-0.3.2-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
koala_diff-0.3.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
koala_diff-0.3.2-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
koala_diff-0.3.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
koala_diff-0.3.2-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
koala_diff-0.3.2-cp312-cp312-manylinux_2_28_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-32 Details
koala_diff-0.3.2-cp312-cp312-manylinux_2_28_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARMv7l Details
koala_diff-0.3.2-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
koala_diff-0.3.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
koala_diff-0.3.2-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
koala_diff-0.3.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
koala_diff-0.3.2-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
koala_diff-0.3.2-cp311-cp311-manylinux_2_28_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-32 Details
koala_diff-0.3.2-cp311-cp311-manylinux_2_28_armv7l.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARMv7l Details
koala_diff-0.3.2-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
koala_diff-0.3.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
koala_diff-0.3.2-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
koala_diff-0.3.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
koala_diff-0.3.2-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
koala_diff-0.3.2-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
koala_diff-0.3.2-cp310-cp310-manylinux_2_28_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-32 Details
koala_diff-0.3.2-cp310-cp310-manylinux_2_28_armv7l.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARMv7l Details
koala_diff-0.3.2-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
koala_diff-0.3.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
koala_diff-0.3.2-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 838.0 MB

Release files / koala_diff-0.3.2.tar.gz

Download URL koala_diff-0.3.2.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
52f21009f84a942d0faba7884d3f0384a9c6f97dea9230cd8b34d9d9e3d2eb92
BLAKE2b-256 checksum
How to use checksums
e5a6c5020af5368cd356457a8f88be3fad00de07cfd0132b1cec447ecb3e97c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl

Download URL koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags Linux glibc 2.28+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
7a1c7539408035991494541285254ebcc56d353aaaea897c1b31d5f452470bb3
BLAKE2b-256 checksum
How to use checksums
52ae410953487d3f2e8e3a74cbb7fe452d42fb3f1cb180a7840b863fcdd3950e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_i686.whl

Download URL koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_i686.whl
Size 20.6 MB
Tags Linux glibc 2.28+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
336b739ce846a75efc09e5921841eba3cbb5a97c3c9ad7a2aad1b4ab79fbc51c
BLAKE2b-256 checksum
How to use checksums
3498e6d9eb42c50c622eacecfdab0052ca725fc7f615ac694e66700308068e2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl

Download URL koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
Size 18.7 MB
Tags Linux glibc 2.28+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
f9344401e7c9941777210fbb8f7a9391fe147eedfa33809f007dceefa9d5f161
BLAKE2b-256 checksum
How to use checksums
877d580e9726b6ba0b691a1a58c670cbdd8949a6c6c48c0abb86d812bd535455
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl

Download URL koala_diff-0.3.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Size 17.8 MB
Tags Linux glibc 2.28+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
7a002bcdfa1ae510644149bdde8c98da80f0667a24c45e4cc85448325bd21d1f
BLAKE2b-256 checksum
How to use checksums
fad3e2710d4812c08be902d7a35d9bf8eaf4d4a02fc62264531e4cc571141cc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp314-cp314t-manylinux_2_28_armv7l.whl

Download URL koala_diff-0.3.2-cp314-cp314t-manylinux_2_28_armv7l.whl
Size 18.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
fa7699937392b60b32a95c72bf2d1f2e931c192103d5ac3aa9c0be867c9a5966
BLAKE2b-256 checksum
How to use checksums
81ae13c211b4b13e78b81cf63d3343033171724a000467f0f6f34c6474c88621
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL koala_diff-0.3.2-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 17.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6b28541e8c66a9aaf2436ef4c47ca55a409b1712d3253e707e0127e50b2ad522
BLAKE2b-256 checksum
How to use checksums
eadae5121bfd60d7df140faa472092fb747e01333cb4407c2a2b257e1e472f78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp314-cp314-win_amd64.whl

Download URL koala_diff-0.3.2-cp314-cp314-win_amd64.whl
Size 21.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7a9e3b5f3291751d4be53a280b1bcae3c5c085e8270ae547e916b9ea3ce485c5
BLAKE2b-256 checksum
How to use checksums
f98137d6d862e7f8264ffd7eb0b71bdfe546baa1e4599db4a31f09155e3ade03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL koala_diff-0.3.2-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e0220a356ca5a269cab0953fa04a94d371e552e6c38f89ea6f3ea13dcf41bfe6
BLAKE2b-256 checksum
How to use checksums
d61c065dd37a3c7457e9d965d1c2f2c0c46ff572daad522749ba1bc4f8ed8c06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp314-cp314-manylinux_2_28_i686.whl

Download URL koala_diff-0.3.2-cp314-cp314-manylinux_2_28_i686.whl
Size 20.6 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
4dc50321d76dbbb0b90e46ce93a067b17cd0564bdbf04cd93e42ccef9c2563a0
BLAKE2b-256 checksum
How to use checksums
df20cb2b579c7088c67dd88bab83d7a0d32788065d8ff28de355f9679a24e599
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp314-cp314-manylinux_2_28_armv7l.whl

Download URL koala_diff-0.3.2-cp314-cp314-manylinux_2_28_armv7l.whl
Size 18.7 MB
Tags CPython 3.14 Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
bb8909c0257382907586d58260e15523f45e5369570e0b838772c0d794ac9340
BLAKE2b-256 checksum
How to use checksums
e0235673a77ef42d4af08adc736d0bb403b08f88699a8e1ae570310d2aa3c665
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL koala_diff-0.3.2-cp314-cp314-manylinux_2_28_aarch64.whl
Size 17.8 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
aa9f1a28a89c911ba8ccc7a752238004ca5b03a636aefc0f3459b6e7fbb32c21
BLAKE2b-256 checksum
How to use checksums
85298ff059ae4a2de2a1b0804f4c52685c69c9ba1c176a482c919827a585a854
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL koala_diff-0.3.2-cp314-cp314-macosx_11_0_arm64.whl
Size 17.1 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
783d7ca5e8c824f51aff2439530cdfeb703e35b557314b20184a85389637026f
BLAKE2b-256 checksum
How to use checksums
32e9f35183f0a96dc692976e8dff25420c8fb3147c4bc591fbe3b3629b93415e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp314-cp314-macosx_10_12_x86_64.whl

Download URL koala_diff-0.3.2-cp314-cp314-macosx_10_12_x86_64.whl
Size 18.9 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3bb55b74da77278e22cc265df68bf72259fd7110524b3e3f46b7c2655e71a4b9
BLAKE2b-256 checksum
How to use checksums
db1b58c44051d4a5ef7e408bba3ffa0883307d3ca8032608f59b64ea948631aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp313-cp313t-manylinux_2_28_armv7l.whl

Download URL koala_diff-0.3.2-cp313-cp313t-manylinux_2_28_armv7l.whl
Size 18.7 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
812f292c328191e482ca9d5eff4668d56a259c0b403080a27ee9f2aec4fe164f
BLAKE2b-256 checksum
How to use checksums
dd3ab93db5a04f2abc55a9f76831fb548917b3babf1e3767633c23f954496282
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp313-cp313t-manylinux_2_28_aarch64.whl

Download URL koala_diff-0.3.2-cp313-cp313t-manylinux_2_28_aarch64.whl
Size 17.8 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
17446e3e79c850def837f082eee4c5f9e67ef1e60d6c104e9d9f5761ea0e55f0
BLAKE2b-256 checksum
How to use checksums
72ae4dc33df64b73fbca78a548dc4aef7400d73f2dbb4291ec56bc58ce06cc8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp313-cp313-win_amd64.whl

Download URL koala_diff-0.3.2-cp313-cp313-win_amd64.whl
Size 21.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
99962863a5e036452e95b0f56c33d6e14ca174deb34d1d7d777ab11c6f50a195
BLAKE2b-256 checksum
How to use checksums
1b73076e1be9fa40987bfed04134b5e8f4e0014b3654199a97b5ea3ba09f3dda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL koala_diff-0.3.2-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c93a45dac1c04f2c5202a6f56ee77d1e7c4adc77751a37e6465a87449fb445a6
BLAKE2b-256 checksum
How to use checksums
8a267c086ea57568f3bdcd984523c036b95b98ff8fd59a35a09b227baf76e101
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp313-cp313-manylinux_2_28_i686.whl

Download URL koala_diff-0.3.2-cp313-cp313-manylinux_2_28_i686.whl
Size 20.6 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
f1a882a4f8122b34a7c466524ad961561709905c5ef752cbff0a12b21f72f40a
BLAKE2b-256 checksum
How to use checksums
7fa12b670a53866b81d64c1a653a0e298cbced1c28780f6794fe404c11bc46ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp313-cp313-manylinux_2_28_armv7l.whl

Download URL koala_diff-0.3.2-cp313-cp313-manylinux_2_28_armv7l.whl
Size 18.7 MB
Tags CPython 3.13 Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
6b3d33a26c178d02d6a4cadec759a2ebf9873d84c26b52c4b727259a1444338b
BLAKE2b-256 checksum
How to use checksums
d1659da9797074b77c437dc95f7f8e84f9008aa97ca66ed5505629ec65c990f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL koala_diff-0.3.2-cp313-cp313-manylinux_2_28_aarch64.whl
Size 17.8 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e8517a63eafd252bffaa775193d223c0785de033a7b94cf5ac273d76f90d3206
BLAKE2b-256 checksum
How to use checksums
9c48b2273721a3c9ad55a1bba5ac7b46c3da3b7b7f2109e46f34b4a62db6d24f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL koala_diff-0.3.2-cp313-cp313-macosx_11_0_arm64.whl
Size 17.1 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
10ee9f8b991ffdbf9cffd20d259c7071b5fa88ccf330e4b340414d5bce7ed7cc
BLAKE2b-256 checksum
How to use checksums
44c6a33ea43b75b88587b1f8bb21b2b90c1daa2916886b576d7c9257a31b89a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp313-cp313-macosx_10_12_x86_64.whl

Download URL koala_diff-0.3.2-cp313-cp313-macosx_10_12_x86_64.whl
Size 18.9 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
1a26bcf8c9dc3bc480857e22508cc8ecdb7c04a17813da5b9e46eaa3c2b3620c
BLAKE2b-256 checksum
How to use checksums
fac193c7992f1331868af384e8c1cfa5edbff22f8a58c1c6a33daf3bf5168dfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp312-cp312-win_amd64.whl

Download URL koala_diff-0.3.2-cp312-cp312-win_amd64.whl
Size 21.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
cf638e4539c4af8a213ce1634d110bff1d4737896ff34af57e57b9e82368a5e6
BLAKE2b-256 checksum
How to use checksums
0405996365a21deb0e6dc315e1da1b36f216080b2c0147b8ac9056317b18c967
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL koala_diff-0.3.2-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a5cd93ba0a5a18c6b47d4986a26901fef7037a1a4a7eee8a6b10c9aa6803c6e4
BLAKE2b-256 checksum
How to use checksums
0561c9ec146d5c3d1fc95abb4c3252ad496837cedadc6d7d84793159fe2a86a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp312-cp312-manylinux_2_28_i686.whl

Download URL koala_diff-0.3.2-cp312-cp312-manylinux_2_28_i686.whl
Size 20.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
8ab26000de0857620863df1130d93127a95bfe131402fd29e521e4268f2ede68
BLAKE2b-256 checksum
How to use checksums
74958e2a5bdc637f779582ef6c00c6a1b678907b065093d4eacc4ac0a7a58138
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp312-cp312-manylinux_2_28_armv7l.whl

Download URL koala_diff-0.3.2-cp312-cp312-manylinux_2_28_armv7l.whl
Size 18.7 MB
Tags CPython 3.12 Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
5a5bbab655d9c6cdd8d8edda34f32820643b1054d8ed64d111506679e76574d1
BLAKE2b-256 checksum
How to use checksums
c1c07d150244d509b323440aefa486fa02f7f0d337899587d839eb0cc2078998
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL koala_diff-0.3.2-cp312-cp312-manylinux_2_28_aarch64.whl
Size 17.8 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6f21221ebc12d014c8d46efc7d508ef2e7f4e69716d0f5b44693e9d64b0ffd46
BLAKE2b-256 checksum
How to use checksums
3ab86cf1dd5504dfb2b72e3de3ee85104d4638d143b68b70dedd92222b4b7d03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL koala_diff-0.3.2-cp312-cp312-macosx_11_0_arm64.whl
Size 17.1 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
467ff03a77fff495709dd54063c17198ad894857ffe2ff014a6a5573dc639845
BLAKE2b-256 checksum
How to use checksums
1f513d7ce72a47ed7d98de3e33ad3e1ec2d6a793e4ff99b76d49d24d7545a3a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp312-cp312-macosx_10_12_x86_64.whl

Download URL koala_diff-0.3.2-cp312-cp312-macosx_10_12_x86_64.whl
Size 18.9 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d1a16dbe74d4ea30cdcd86a40839d93d25355b58aa0b3058210399e083decb40
BLAKE2b-256 checksum
How to use checksums
e18ff5456b3476c8dc09209c0330192e612e0e6e7bc28226d0b6c384ff90dc24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp311-cp311-win_amd64.whl

Download URL koala_diff-0.3.2-cp311-cp311-win_amd64.whl
Size 21.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
092119684e02d56631df6a0bbcf6fcc87407a141c37c4a9b5b1d940bc8c84038
BLAKE2b-256 checksum
How to use checksums
73372d28ab240473d056fe3c42a98068332f457063695845f137b62095c3b63d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL koala_diff-0.3.2-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0ab0ee783fea951175e6373a645bad8be8b9d7bbb630596d4b32caa29b85686c
BLAKE2b-256 checksum
How to use checksums
a42008b55e5f1a680392ddc993eaafb64277ed7632c04f4149b434d6a08592e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp311-cp311-manylinux_2_28_i686.whl

Download URL koala_diff-0.3.2-cp311-cp311-manylinux_2_28_i686.whl
Size 20.6 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
b20a277f1ae5376718287f26b8df345cb611cf71fd90627d5c6ec07b28fa955e
BLAKE2b-256 checksum
How to use checksums
efdd2a9e60b25ca9519ba53eaa04f7749abfdb5f383a02dbc7912f6c74049d0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp311-cp311-manylinux_2_28_armv7l.whl

Download URL koala_diff-0.3.2-cp311-cp311-manylinux_2_28_armv7l.whl
Size 18.7 MB
Tags CPython 3.11 Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
31d91e60ea8d708eef1d0c51fab76d75a3d54af448147c80e9e3d8f16b79f3af
BLAKE2b-256 checksum
How to use checksums
c7a7b6fe54e346ac555720fd41a51f3552b06faa9bfcca70fcf33b78e4d2620a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL koala_diff-0.3.2-cp311-cp311-manylinux_2_28_aarch64.whl
Size 17.8 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
87685ce4e4e70a6dc21bc955b71059eab641c09e8b509106390ef046cae6405e
BLAKE2b-256 checksum
How to use checksums
39ada687436611b93c60ea288598df632df19369de442dd66f094d32a45f5468
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL koala_diff-0.3.2-cp311-cp311-macosx_11_0_arm64.whl
Size 17.1 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d1948a9d3bd6778a5cbe547161f68c7d8f602d33fcd84015be03403365ba72a2
BLAKE2b-256 checksum
How to use checksums
b84adc4a1d582eb1bf1f3bd98b10149155a39a3f174615b872e4d51c894e13e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp311-cp311-macosx_10_12_x86_64.whl

Download URL koala_diff-0.3.2-cp311-cp311-macosx_10_12_x86_64.whl
Size 18.9 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f8db9fb00298e741e9f5e12fd2926d7a8cad03d8729d00f0e154b4ead6910d44
BLAKE2b-256 checksum
How to use checksums
cd67d203694d2f25befae4e4f6784b3a9fc9c885e17de3990328cd72aee4025a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp310-cp310-win_amd64.whl

Download URL koala_diff-0.3.2-cp310-cp310-win_amd64.whl
Size 21.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
94b0fb751a65752941acb9b9c2d0112a0e675366377ce1072e6533dd3019670f
BLAKE2b-256 checksum
How to use checksums
9fac3a4c0a60e7f8a2964119731fa705b64f9d719ba99aca50dcd47648f50f27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp310-cp310-win32.whl

Download URL koala_diff-0.3.2-cp310-cp310-win32.whl
Size 18.8 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
9b4b59d5dd2f75c6f3255e58827f8f9a6b0b2ef7230679da9d39cff580d4e787
BLAKE2b-256 checksum
How to use checksums
b70bc2ee7b3b9e3dc68bb0893013f72c481e1dc22ffdb1caeab92321808892cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL koala_diff-0.3.2-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
93156fd3f515ea89ac5f439cb19efa582a2ebcc2d6c381ac736259b4757128d7
BLAKE2b-256 checksum
How to use checksums
073035dd19420e78c6cd13b2e4e50c29b444bd4d8084754f11e02b41481ef024
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp310-cp310-manylinux_2_28_i686.whl

Download URL koala_diff-0.3.2-cp310-cp310-manylinux_2_28_i686.whl
Size 20.6 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
07460bacd64550443a4e18471697494d544b70801b0e675f4b0eb651287c5d66
BLAKE2b-256 checksum
How to use checksums
f5d3e40f3825b89704c5c106b137d20867f9b20a84b042941c96a4da38694c30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp310-cp310-manylinux_2_28_armv7l.whl

Download URL koala_diff-0.3.2-cp310-cp310-manylinux_2_28_armv7l.whl
Size 18.7 MB
Tags CPython 3.10 Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
7c3c302dc87102f60de6cca127499c3b6177246879ccedae3e4c44168037a69b
BLAKE2b-256 checksum
How to use checksums
ffbbbd175cb2f13aa84e1a793dc5536378fe466aa1db73ea0ca2d17f18866216
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL koala_diff-0.3.2-cp310-cp310-manylinux_2_28_aarch64.whl
Size 17.8 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
74c000b2789cac12916715b0757496a6a58b6ca993d0788249a8abf71b0cf766
BLAKE2b-256 checksum
How to use checksums
81045c2884e2c2e8bc5c5970df89c77c2053c5c202e1e630a87a0d9751d0d110
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL koala_diff-0.3.2-cp310-cp310-macosx_11_0_arm64.whl
Size 17.1 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
03d2e5e7a833835781a050a9ad6718fd0b66cefb3224c520e049abfa721b937f
BLAKE2b-256 checksum
How to use checksums
8ade32152889d45a4874a994854782599f03e4e18dc7af6314557ced419a239d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / koala_diff-0.3.2-cp310-cp310-macosx_10_12_x86_64.whl

Download URL koala_diff-0.3.2-cp310-cp310-macosx_10_12_x86_64.whl
Size 18.9 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
de84363de9ffc172141c97df3d33fc0f5c835ac3cd8255b54683a7bdc384b2e2
BLAKE2b-256 checksum
How to use checksums
7ef3f6e9e5bd9492208b9fe5e8de3e38b253215f9feaa7704142c8de30b92c66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.2 This release

45 release files

0.3.1

45 release files

0.3.0

45 release files

0.2.3

45 release files

0.2.2

45 release files

0.2.1

45 release files

0.2.0

45 release files

0.1.1

49 release files

0.1.0

49 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