Skip to main content

patiencediff

This package contains the implementation of the patiencediff algorithm, as first described by Bram Cohen.

Like Python’s difflib, this module provides both a convenience unified_diff function for the generation of unified diffs of text files as well as a SequenceMatcher that can be used on arbitrary lists.

Patiencediff provides a good balance of performance, nice output for humans, and implementation simplicity.

The code in this package was extracted from the Bazaar code base.

The package comes with two implementations:

  • A Python implementation (_patiencediff_py.py); this implementation only requires a Python interpreter and is the more readable version of the two

  • A C implementation implementation (_patiencediff_c.c); this implementation is faster, but requires a C compiler and is less readable

Usage

To invoke patiencediff from the command-line:

python -m patiencediff file_a file_b

Or from Python:

>>> import patiencediff
>>> print(''.join(patiencediff.unified_diff(
...      ['a\n', 'b\n', 'b\n', 'c\n'],
...      ['a\n', 'c\n', 'b\n'])))
---
+++
@@ -1,4 +1,3 @@
 a
+c
 b
-b
-c

Metadata

Release files for patiencediff 1.0.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 patiencediff 1.0.2
File Size Uploaded Provenance Actions
patiencediff-1.0.2.tar.gz 25.9 kB With provenance Details for patiencediff-1.0.2.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for patiencediff 1.0.2
File Actions
patiencediff-1.0.2-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details for patiencediff-1.0.2-cp315-cp315t-win_amd64.whl
patiencediff-1.0.2-cp315-cp315t-win32.whl CPython 3.15 CPython 3.15 free-threading Windows x86-32 Details for patiencediff-1.0.2-cp315-cp315t-win32.whl
patiencediff-1.0.2-cp315-cp315t-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64 Details for patiencediff-1.0.2-cp315-cp315t-manylinux_2_28_x86_64.whl
patiencediff-1.0.2-cp315-cp315t-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64 Details for patiencediff-1.0.2-cp315-cp315t-manylinux_2_28_aarch64.whl
patiencediff-1.0.2-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details for patiencediff-1.0.2-cp315-cp315t-macosx_11_0_arm64.whl
patiencediff-1.0.2-cp315-cp315t-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 Details for patiencediff-1.0.2-cp315-cp315t-macosx_10_15_x86_64.whl
patiencediff-1.0.2-cp315-cp315t-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details for patiencediff-1.0.2-cp315-cp315t-macosx_10_15_universal2.whl
patiencediff-1.0.2-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for patiencediff-1.0.2-cp315-cp315-win_amd64.whl
patiencediff-1.0.2-cp315-cp315-win32.whl CPython 3.15 CPython 3.15 Windows x86-32 Details for patiencediff-1.0.2-cp315-cp315-win32.whl
patiencediff-1.0.2-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details for patiencediff-1.0.2-cp315-cp315-manylinux_2_28_x86_64.whl
patiencediff-1.0.2-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details for patiencediff-1.0.2-cp315-cp315-manylinux_2_28_aarch64.whl
patiencediff-1.0.2-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for patiencediff-1.0.2-cp315-cp315-macosx_11_0_arm64.whl
patiencediff-1.0.2-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details for patiencediff-1.0.2-cp315-cp315-macosx_10_15_x86_64.whl
patiencediff-1.0.2-cp315-cp315-macosx_10_15_universal2.whl CPython 3.15 CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64) Details for patiencediff-1.0.2-cp315-cp315-macosx_10_15_universal2.whl
patiencediff-1.0.2-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for patiencediff-1.0.2-cp314-cp314t-win_amd64.whl
patiencediff-1.0.2-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details for patiencediff-1.0.2-cp314-cp314t-win32.whl
patiencediff-1.0.2-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details for patiencediff-1.0.2-cp314-cp314t-manylinux_2_28_x86_64.whl
patiencediff-1.0.2-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details for patiencediff-1.0.2-cp314-cp314t-manylinux_2_28_aarch64.whl
patiencediff-1.0.2-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for patiencediff-1.0.2-cp314-cp314t-macosx_11_0_arm64.whl
patiencediff-1.0.2-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details for patiencediff-1.0.2-cp314-cp314t-macosx_10_15_x86_64.whl
patiencediff-1.0.2-cp314-cp314t-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64) Details for patiencediff-1.0.2-cp314-cp314t-macosx_10_15_universal2.whl
patiencediff-1.0.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for patiencediff-1.0.2-cp314-cp314-win_amd64.whl
patiencediff-1.0.2-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details for patiencediff-1.0.2-cp314-cp314-win32.whl
patiencediff-1.0.2-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for patiencediff-1.0.2-cp314-cp314-manylinux_2_28_x86_64.whl
patiencediff-1.0.2-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for patiencediff-1.0.2-cp314-cp314-manylinux_2_28_aarch64.whl
patiencediff-1.0.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for patiencediff-1.0.2-cp314-cp314-macosx_11_0_arm64.whl
patiencediff-1.0.2-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details for patiencediff-1.0.2-cp314-cp314-macosx_10_15_x86_64.whl
patiencediff-1.0.2-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details for patiencediff-1.0.2-cp314-cp314-macosx_10_15_universal2.whl
patiencediff-1.0.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for patiencediff-1.0.2-cp313-cp313-win_amd64.whl
patiencediff-1.0.2-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details for patiencediff-1.0.2-cp313-cp313-win32.whl
patiencediff-1.0.2-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for patiencediff-1.0.2-cp313-cp313-manylinux_2_28_x86_64.whl
patiencediff-1.0.2-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for patiencediff-1.0.2-cp313-cp313-manylinux_2_28_aarch64.whl
patiencediff-1.0.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for patiencediff-1.0.2-cp313-cp313-macosx_11_0_arm64.whl
patiencediff-1.0.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for patiencediff-1.0.2-cp312-cp312-win_amd64.whl
patiencediff-1.0.2-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details for patiencediff-1.0.2-cp312-cp312-win32.whl
patiencediff-1.0.2-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for patiencediff-1.0.2-cp312-cp312-manylinux_2_28_x86_64.whl
patiencediff-1.0.2-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for patiencediff-1.0.2-cp312-cp312-manylinux_2_28_aarch64.whl
patiencediff-1.0.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for patiencediff-1.0.2-cp312-cp312-macosx_11_0_arm64.whl
patiencediff-1.0.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for patiencediff-1.0.2-cp311-cp311-win_amd64.whl
patiencediff-1.0.2-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details for patiencediff-1.0.2-cp311-cp311-win32.whl
patiencediff-1.0.2-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for patiencediff-1.0.2-cp311-cp311-manylinux_2_28_x86_64.whl
patiencediff-1.0.2-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for patiencediff-1.0.2-cp311-cp311-manylinux_2_28_aarch64.whl
patiencediff-1.0.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for patiencediff-1.0.2-cp311-cp311-macosx_11_0_arm64.whl
patiencediff-1.0.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for patiencediff-1.0.2-cp310-cp310-win_amd64.whl
patiencediff-1.0.2-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details for patiencediff-1.0.2-cp310-cp310-win32.whl
patiencediff-1.0.2-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details for patiencediff-1.0.2-cp310-cp310-manylinux_2_28_x86_64.whl
patiencediff-1.0.2-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details for patiencediff-1.0.2-cp310-cp310-manylinux_2_28_aarch64.whl
patiencediff-1.0.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for patiencediff-1.0.2-cp310-cp310-macosx_11_0_arm64.whl
patiencediff-1.0.2-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for patiencediff-1.0.2-cp39-cp39-win_amd64.whl
patiencediff-1.0.2-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details for patiencediff-1.0.2-cp39-cp39-win32.whl
patiencediff-1.0.2-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details for patiencediff-1.0.2-cp39-cp39-manylinux_2_28_x86_64.whl
patiencediff-1.0.2-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details for patiencediff-1.0.2-cp39-cp39-manylinux_2_28_aarch64.whl
patiencediff-1.0.2-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for patiencediff-1.0.2-cp39-cp39-macosx_11_0_arm64.whl

Total release size: 13.6 MB

Release files / patiencediff-1.0.2.tar.gz

Download URL patiencediff-1.0.2.tar.gz
Size 25.9 kB
Tags Source
SHA-256 checksum
How to use checksums
bfeca9984ba88fd36745b64e1271a52b407a2919ecdd6aee850d0374a16e3457
BLAKE2b-256 checksum
How to use checksums
bdca7d530d7bf5e3094f86a67b9698045ccb86fc122f2ed024472ee9f6dc55c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315t-win_amd64.whl

Download URL patiencediff-1.0.2-cp315-cp315t-win_amd64.whl
Size 162.7 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
bf43c54b72246999f984c55767c6ebbd601b087df36c79d9ca165473962e8b7b
BLAKE2b-256 checksum
How to use checksums
8e5e18dcbb2bd82234850cfce973a2ca0ab9fb06d7206bc75aa5956e2670e8bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315t-win32.whl

Download URL patiencediff-1.0.2-cp315-cp315t-win32.whl
Size 155.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
e6ebdd43d5a908ac5da1c11f4d3e6fb02e07601239e27c55676ff8df1990335e
BLAKE2b-256 checksum
How to use checksums
a2a1c67464b3f1bcc247a54f5b71c61b6a0787882c7dfaa9034a9cf351c07eca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL patiencediff-1.0.2-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 296.3 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
09553bc91b284b55da26c8ebb0e7c248e0cecf7aafc6b35c520d71de0ecaf979
BLAKE2b-256 checksum
How to use checksums
1ad58eb1c0fad9d984c6eb183c885fd18a00db64819b5f728ab6811ad5d561cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL patiencediff-1.0.2-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 288.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
794548dfd2a29d4b9120092f5d9d67d0083e30a361f9330238e8803582ae4876
BLAKE2b-256 checksum
How to use checksums
79cb214f4a876e1f9d0e7345ddcca6f3d797abb4ee52e331a9f55e69fc487282
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315t-macosx_11_0_arm64.whl

Download URL patiencediff-1.0.2-cp315-cp315t-macosx_11_0_arm64.whl
Size 258.7 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c2d3dab4769ad6cb991b078f9f66e94b7bbf9591e9306d9246f00ab5b921006a
BLAKE2b-256 checksum
How to use checksums
7fbf370458fd98135079870349279c0a2a56a051ba6439a11af6af1f38a19984
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315t-macosx_10_15_x86_64.whl

Download URL patiencediff-1.0.2-cp315-cp315t-macosx_10_15_x86_64.whl
Size 265.6 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
d71e456a2af43d4025bd7cb60271db8c59acc932a1b5496785886f23238abd50
BLAKE2b-256 checksum
How to use checksums
e9792b1fac2580f48d4f7327909223e4de6e604e4e330cfd6eec04e64d99c093
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315t-macosx_10_15_universal2.whl

Download URL patiencediff-1.0.2-cp315-cp315t-macosx_10_15_universal2.whl
Size 501.9 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f1f28dd055f434c4e9b2fa5c0f973c2070803fce5f6a62c2f9b2cc9b7ed9733d
BLAKE2b-256 checksum
How to use checksums
069549c3ae69a76f13637f96fb1851518031cca8a7c86a407c1c6f5a63563a2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315-win_amd64.whl

Download URL patiencediff-1.0.2-cp315-cp315-win_amd64.whl
Size 162.6 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
f69fab0007cbba495b12f7a8422def5637b12a0549248b9749e287ba2ce72d69
BLAKE2b-256 checksum
How to use checksums
2990633e00058fb1e2e5c313e5d4d2f063f15b091e6ad2a80327f78fed713b21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315-win32.whl

Download URL patiencediff-1.0.2-cp315-cp315-win32.whl
Size 155.9 kB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
211b55314a7bf22efcacad373327697e96f1a3c9aae27b186e1a90b05937adc7
BLAKE2b-256 checksum
How to use checksums
116052d999a21b909e9b5d5d9582ba3fb8c43af3e658c6b089a8da7a4a3c5b37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL patiencediff-1.0.2-cp315-cp315-manylinux_2_28_x86_64.whl
Size 296.8 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d1fb7918440d2eaa7389be8bd41b7af46db819a6a4684031fbe0658339af3895
BLAKE2b-256 checksum
How to use checksums
18b4be34d9606e07bbb764401ef2d807645a1193403c31f26e93404e6114260c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL patiencediff-1.0.2-cp315-cp315-manylinux_2_28_aarch64.whl
Size 290.4 kB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
132772ba1c8088e27523bc54aae5b036de7426c96730b6fbee4e3900348cc2a8
BLAKE2b-256 checksum
How to use checksums
3fabd97153cecf51aa00ac88eb39635fa83a1a9772d41b0a80ed732a1fbf327f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315-macosx_11_0_arm64.whl

Download URL patiencediff-1.0.2-cp315-cp315-macosx_11_0_arm64.whl
Size 260.5 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a95abffe661e356c1c39fe58c2fb0f29d3af68a1a34cca84f1bcdaf9593c4d73
BLAKE2b-256 checksum
How to use checksums
322e59fbddc8c976eca59afdd509fce8d0dd57bb868da98d1634b4e74400ed9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315-macosx_10_15_x86_64.whl

Download URL patiencediff-1.0.2-cp315-cp315-macosx_10_15_x86_64.whl
Size 266.8 kB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
75bd845fc3f8024e7fb3e5007fdefc05f5948e224292009198991ac15add19dd
BLAKE2b-256 checksum
How to use checksums
53ceaccbc1015b0df94f8b689f0a1996d62bb6f722b5128d5d525d3a0f32fc7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp315-cp315-macosx_10_15_universal2.whl

Download URL patiencediff-1.0.2-cp315-cp315-macosx_10_15_universal2.whl
Size 504.9 kB
Tags CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
68954b4387c43a0205f116955711191e71e6c74a9454622b2c22200afb84c15e
BLAKE2b-256 checksum
How to use checksums
b789b5e916eff4df485577d23265ce8c92ce56439b32c2d76de950a48c2db075
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314t-win_amd64.whl

Download URL patiencediff-1.0.2-cp314-cp314t-win_amd64.whl
Size 162.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
182cf3e92f6c6efac25f89066995bb4db30965ca6daa39435f9857d1e11cda21
BLAKE2b-256 checksum
How to use checksums
c048203ad875bbf6b5cdde15a48aab430833a965711b570db2bf6b43a162c299
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314t-win32.whl

Download URL patiencediff-1.0.2-cp314-cp314t-win32.whl
Size 154.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
7f71c554db9467c01b1da64142b69c645da299a4168ad6699101ee41f6e301c6
BLAKE2b-256 checksum
How to use checksums
7e51c591a5be3b9abf3cd39a2ef5b86e895e7dab5d2a67482993d6b92b00bfed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL patiencediff-1.0.2-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 295.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b9d08bd7a21d89c256d526cd23d0566a9bc39810b362fa958e47bc693efa517b
BLAKE2b-256 checksum
How to use checksums
f3aed629600625bc63d49be44f8aee278d6046305d0df2267268872aeed80afe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL patiencediff-1.0.2-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 288.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e53b97d47259bd5def8d37d40a7ea2f5a550edf609c879d6615353c559d4b223
BLAKE2b-256 checksum
How to use checksums
df5c6942fc576b28e6e267c688b6cdad44bfd8c7800216d5b631065a056d7d14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314t-macosx_11_0_arm64.whl

Download URL patiencediff-1.0.2-cp314-cp314t-macosx_11_0_arm64.whl
Size 258.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6335dce4576549ced78446821dbd1a5a3fdf82d68c7552b5a797629f68594c25
BLAKE2b-256 checksum
How to use checksums
b2c2e0b351fa506f67e368e8bd868d1960b9790506c54e37e1ea507ec396c88d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL patiencediff-1.0.2-cp314-cp314t-macosx_10_15_x86_64.whl
Size 265.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c7d08d6234b0c51058c88b0d9d61e8319aa244d9fa259f75852ca8d6fd946875
BLAKE2b-256 checksum
How to use checksums
600b973c40c4feef1b14e9530b51bb8e358b8e3a767b1c9429e038531ef1d1fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314t-macosx_10_15_universal2.whl

Download URL patiencediff-1.0.2-cp314-cp314t-macosx_10_15_universal2.whl
Size 501.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
707682c44a1735d38c60e8bfb564c867af4a0093b7572e3c7a59f3a82a9260c2
BLAKE2b-256 checksum
How to use checksums
aa3de27683514b517f668f0aa809915ee627b55a7eb042dd72cf4dd61c404d67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314-win_amd64.whl

Download URL patiencediff-1.0.2-cp314-cp314-win_amd64.whl
Size 162.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
fbfd0e408374b13b5eaaa5b87be38943e969ea80dd57e984cb83446e72a16943
BLAKE2b-256 checksum
How to use checksums
edadf612af9ecfbb09ec3537d78cde9af1686d8fb670e3c26fb4f6fc51d37bc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314-win32.whl

Download URL patiencediff-1.0.2-cp314-cp314-win32.whl
Size 155.7 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
7d67ce31fb4b339d59bb85c8c6719aa00094c571eb7fe2d28d85dac710b1478e
BLAKE2b-256 checksum
How to use checksums
7d69dce1596a130383643fc3aa7c856b763fa7f0eaed0518800fdce22e854edd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL patiencediff-1.0.2-cp314-cp314-manylinux_2_28_x86_64.whl
Size 296.8 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d09724b0f019caa51fcaa36119ec1d9246b2d311d8cf19415a03eaae46a2dd90
BLAKE2b-256 checksum
How to use checksums
225d39215a5396ab7f55675c1faa4c8c882507da6c553ca82c7cc129dc700a95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL patiencediff-1.0.2-cp314-cp314-manylinux_2_28_aarch64.whl
Size 290.3 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
719d49a56402dc2ed5ab29919fe04a1d58071874047eab3608f7f0b4db240bae
BLAKE2b-256 checksum
How to use checksums
d0a2d2cad3608111b2cb02805c340c0cf33d00dbd5b096c0e1c2b699cfe99a54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL patiencediff-1.0.2-cp314-cp314-macosx_11_0_arm64.whl
Size 259.9 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dda722fa2aab99f17f72edb31f3df1da1bd3e0b601b4b130255535f8fa9b5131
BLAKE2b-256 checksum
How to use checksums
8ccd990c93478898274c3d7854447a7fc05ad7789d5138bded61eb27798e7808
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314-macosx_10_15_x86_64.whl

Download URL patiencediff-1.0.2-cp314-cp314-macosx_10_15_x86_64.whl
Size 266.3 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
d70f75c54a06a51ce0a7ec8df468f9e6ab8217a99cf61367393a3a5c4267df40
BLAKE2b-256 checksum
How to use checksums
b9678b7b389524acb7b416ee5802f68e7479133f75728b56d293570b9d85e2c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp314-cp314-macosx_10_15_universal2.whl

Download URL patiencediff-1.0.2-cp314-cp314-macosx_10_15_universal2.whl
Size 503.9 kB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
0fac976ed14a43d0dbbb78728fc6d3394f9c58f04cd6972d7fd1565f188d7390
BLAKE2b-256 checksum
How to use checksums
08e7d64845240339f4749f0db16fd3ad1644f2a51a7064894045afa13811ed38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp313-cp313-win_amd64.whl

Download URL patiencediff-1.0.2-cp313-cp313-win_amd64.whl
Size 158.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4b8ad71f382fca330d3735c3f3ae6c9ec9517debe23d9f5c66a944dd675cc8dd
BLAKE2b-256 checksum
How to use checksums
59f25157c66ef1726032ad92e0c7fa8a01f4560b019332c006d3c4f8d22ab208
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp313-cp313-win32.whl

Download URL patiencediff-1.0.2-cp313-cp313-win32.whl
Size 151.7 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
94188726cbd0c9c42c1aab88b9ab95318552040f999b951d92f286b6dbeaf011
BLAKE2b-256 checksum
How to use checksums
f8ce4516b78ef076812dbd428771f4b7bca25d00902a4583cd1358eaedd2f206
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL patiencediff-1.0.2-cp313-cp313-manylinux_2_28_x86_64.whl
Size 295.5 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
09ab9475ac92909dac59f4567cc3fe0a9c1bfc134a815e6e44d5bea216b4bb31
BLAKE2b-256 checksum
How to use checksums
35d5648d84a258e7dc29e19151be625ad2ff9fac3207296aeaac16d3c4211dd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL patiencediff-1.0.2-cp313-cp313-manylinux_2_28_aarch64.whl
Size 289.0 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
470ae8d8101e6fc00d7e8ce76933c0cd37b830d004546fb407a453fbf503f335
BLAKE2b-256 checksum
How to use checksums
0a6d833b2e9a9b5e45d995d742baa0765ea3ffbcb8f1debfd7898782ca7e6de8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL patiencediff-1.0.2-cp313-cp313-macosx_11_0_arm64.whl
Size 258.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
92d4f52eadd94045edaadc28fad900b6d716081d4c0c933f5810ea13fb272c8d
BLAKE2b-256 checksum
How to use checksums
0942bb6b3023095425ef0ddd0aef016b4caff156e6389022e0fbde9e866e7fba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp312-cp312-win_amd64.whl

Download URL patiencediff-1.0.2-cp312-cp312-win_amd64.whl
Size 159.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e529744820790d69d79c39c492ab0f933c2e7773bf2f8c26cac49394894b8a2a
BLAKE2b-256 checksum
How to use checksums
5a136d0ed42c05d566640825f4bdf57d09b4e9df77de9dd42540748bc835f3b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp312-cp312-win32.whl

Download URL patiencediff-1.0.2-cp312-cp312-win32.whl
Size 151.8 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
b1bdde4d906eedbd2db6937e383a900d7ef80f5d76ed002fbcb293ebe66b9934
BLAKE2b-256 checksum
How to use checksums
d9be9d2e9d1b800428b3eb5a0ecebeceed58580e89a323d8b6b604a6fe22870a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL patiencediff-1.0.2-cp312-cp312-manylinux_2_28_x86_64.whl
Size 295.1 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d292ecdd04ded6671a4409cfaf5f3dc58b29b45e9f59889d4d349b2ea3ad1092
BLAKE2b-256 checksum
How to use checksums
ae512f0fd0a55495a6c0b6ed0a1f435823214250491537052b5e8970a20e4dfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL patiencediff-1.0.2-cp312-cp312-manylinux_2_28_aarch64.whl
Size 288.7 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
87620b4508239266b842d06f3cb5a094e7975de3f330e5efc8999380facef0a6
BLAKE2b-256 checksum
How to use checksums
493a8c579bff0ef2f655af72e48009e9464a1815bf95c3a75246bda4ca8b9aa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL patiencediff-1.0.2-cp312-cp312-macosx_11_0_arm64.whl
Size 258.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
879783866354ea0d39c41b0b4f3fd5733138e64878bf1c7da15f5bd2fd4b8d4b
BLAKE2b-256 checksum
How to use checksums
79d1a91fec903d17aa3a4e49c0c8127ae4ae59c7e5414138ab6156255da7ce70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp311-cp311-win_amd64.whl

Download URL patiencediff-1.0.2-cp311-cp311-win_amd64.whl
Size 162.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b14515f1ea277d3f2fd6dd5683bf0ce4cb0ef3ad003db7cee3f574d3b83c4248
BLAKE2b-256 checksum
How to use checksums
ccbac0987815ca65dc45e411e7f7befaadbc228da0c02c3207b5aaf260bfc7f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp311-cp311-win32.whl

Download URL patiencediff-1.0.2-cp311-cp311-win32.whl
Size 155.3 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
ff9fc5b2dd9154ca311c3d08fe47f6672fc397943f63889a80adc146c2b2fa71
BLAKE2b-256 checksum
How to use checksums
8a519c38d6730e75ff44dbeab94dedf544cec2f2920ba50ca460aeb80de17335
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL patiencediff-1.0.2-cp311-cp311-manylinux_2_28_x86_64.whl
Size 299.1 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d8462cada845ae4357980e93de1d5cffcb8e8b829acd23dbf3ffed2af2a1d8ee
BLAKE2b-256 checksum
How to use checksums
7caf7129e7ad0723f6f0b6345ebd7938b19f139a6ceba1db5fe2a6771ea52650
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL patiencediff-1.0.2-cp311-cp311-manylinux_2_28_aarch64.whl
Size 292.3 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fee1884650100eede63a71931bd85c9881e96fc04c9bbd382916b313cc69bf6c
BLAKE2b-256 checksum
How to use checksums
44d192db18de7d3e83ec67b4897bca3a58e76fc92d6b015b792fd6970f21b601
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL patiencediff-1.0.2-cp311-cp311-macosx_11_0_arm64.whl
Size 263.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
06538107d98517d85ae99cb772b38611319b2d92ef1104a3e9019e19f32c0f5e
BLAKE2b-256 checksum
How to use checksums
0dab5d000640a04634b49349bad244994bc6f1c5190ee5f8479c689f819cb887
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp310-cp310-win_amd64.whl

Download URL patiencediff-1.0.2-cp310-cp310-win_amd64.whl
Size 162.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
88bedd8a34f532afbef119e8659b6b99811fc8bea4560aca34a47f2c37e66cf5
BLAKE2b-256 checksum
How to use checksums
b5fe3c0ab32b46a7ed544cec2f75dcc7a48f2cf76cb751be59975702c1781a77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp310-cp310-win32.whl

Download URL patiencediff-1.0.2-cp310-cp310-win32.whl
Size 155.4 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
e12ca1ca875428b7adffa66802496b12ce9aadfa7985b0bd19d9183c427e7d43
BLAKE2b-256 checksum
How to use checksums
bfea0926ec56bc26be05577273010617d6478b63c33310554695fe3fe8f04421
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL patiencediff-1.0.2-cp310-cp310-manylinux_2_28_x86_64.whl
Size 298.7 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f186f1d15b430e94e91d54c6f7fc5980d64a921954247184b52f35aac4858e4b
BLAKE2b-256 checksum
How to use checksums
7878db86f9db9edbfd89eca8fabf2b1b90a95711da434824cfe9f608c3aa26a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL patiencediff-1.0.2-cp310-cp310-manylinux_2_28_aarch64.whl
Size 292.6 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d66aaddff94d9cbbfeeb7a0df981e4c79a00b012445b671628d4cee185fa3373
BLAKE2b-256 checksum
How to use checksums
7f5a9961949e547fef800f8fe42e347eeed59161d1167246d23f2b2b3f5fb0f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL patiencediff-1.0.2-cp310-cp310-macosx_11_0_arm64.whl
Size 264.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3607cb1a4a84ce5f6f1b434eb924d308b9b0d76eec5c96ca10172710ec49500d
BLAKE2b-256 checksum
How to use checksums
38e867c112dc74eb028e64953c44723215b144133f0b5578430483669409f1d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp39-cp39-win_amd64.whl

Download URL patiencediff-1.0.2-cp39-cp39-win_amd64.whl
Size 165.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
82c7ec2ab33a2c9b3ed5cd593fdd4f9e6e2d975ce8bf2c3563aecb6280a6c8c1
BLAKE2b-256 checksum
How to use checksums
8a5d0e7e2d4334d7a0d762aa4eb99fd9f62906b929e535fb46074a7bf104ffb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp39-cp39-win32.whl

Download URL patiencediff-1.0.2-cp39-cp39-win32.whl
Size 157.8 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
bf881aef284ef8758010a2cb82d09510a2dfa1ff8224a5c23ae8527bd2c60b3c
BLAKE2b-256 checksum
How to use checksums
9b133173594a6516bbd4cfd958e73fa5871f863c1f9fa8dd5e63a6e0af3d368c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL patiencediff-1.0.2-cp39-cp39-manylinux_2_28_x86_64.whl
Size 302.2 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
80a04801ad409918b35c75c2a43191fa09b49407f16fff875a65e76f0fb31ef1
BLAKE2b-256 checksum
How to use checksums
311398422fa0f964ef89b3a6889cccfba368a15be2ed4796baca05b12864610f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL patiencediff-1.0.2-cp39-cp39-manylinux_2_28_aarch64.whl
Size 294.9 kB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b1a77f2e0db05637d1e19172ad19c0ce666364ac8d2cc5ba1e1d6a2214938e9c
BLAKE2b-256 checksum
How to use checksums
cda09fbc6d07c518c8b0219e26103e39ff879cade7eb4d15d19e9718f1552db6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / patiencediff-1.0.2-cp39-cp39-macosx_11_0_arm64.whl

Download URL patiencediff-1.0.2-cp39-cp39-macosx_11_0_arm64.whl
Size 267.2 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c4560967dac4d4c12c3c6302d8585aebbff277a87c76fa82d541639244c3451a
BLAKE2b-256 checksum
How to use checksums
a53958cb1f1ce9c25f3c622c024b06f358143bd3392b01e2edf6286af457cd61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Security for patiencediff 1.0.2

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.

Full provenance

All 54 files in this release have been uploaded with provenance metadata.

Select from 54 files

Attestation for patiencediff-1.0.2.tar.gz

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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