Skip to main content

Python implementation of the patiencediff algorithm

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

patiencediff-0.2.19.tar.gz (24.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

patiencediff-0.2.19-cp314-cp314t-win_amd64.whl (160.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

patiencediff-0.2.19-cp314-cp314t-win32.whl (152.9 kB view details)

Uploaded CPython 3.14tWindows x86

patiencediff-0.2.19-cp314-cp314t-manylinux_2_28_x86_64.whl (296.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

patiencediff-0.2.19-cp314-cp314t-manylinux_2_28_aarch64.whl (290.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

patiencediff-0.2.19-cp314-cp314t-macosx_11_0_arm64.whl (260.4 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

patiencediff-0.2.19-cp314-cp314t-macosx_10_15_x86_64.whl (265.7 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

patiencediff-0.2.19-cp314-cp314t-macosx_10_15_universal2.whl (503.4 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

patiencediff-0.2.19-cp314-cp314-win_amd64.whl (161.7 kB view details)

Uploaded CPython 3.14Windows x86-64

patiencediff-0.2.19-cp314-cp314-win32.whl (153.8 kB view details)

Uploaded CPython 3.14Windows x86

patiencediff-0.2.19-cp314-cp314-manylinux_2_28_x86_64.whl (297.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

patiencediff-0.2.19-cp314-cp314-manylinux_2_28_aarch64.whl (291.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

patiencediff-0.2.19-cp314-cp314-macosx_11_0_arm64.whl (261.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

patiencediff-0.2.19-cp314-cp314-macosx_10_15_x86_64.whl (266.2 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

patiencediff-0.2.19-cp314-cp314-macosx_10_15_universal2.whl (504.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

patiencediff-0.2.19-cp313-cp313-win_amd64.whl (157.5 kB view details)

Uploaded CPython 3.13Windows x86-64

patiencediff-0.2.19-cp313-cp313-win32.whl (150.7 kB view details)

Uploaded CPython 3.13Windows x86

patiencediff-0.2.19-cp313-cp313-manylinux_2_28_x86_64.whl (296.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

patiencediff-0.2.19-cp313-cp313-manylinux_2_28_aarch64.whl (291.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

patiencediff-0.2.19-cp313-cp313-macosx_11_0_arm64.whl (259.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

patiencediff-0.2.19-cp312-cp312-win_amd64.whl (157.8 kB view details)

Uploaded CPython 3.12Windows x86-64

patiencediff-0.2.19-cp312-cp312-win32.whl (150.6 kB view details)

Uploaded CPython 3.12Windows x86

patiencediff-0.2.19-cp312-cp312-manylinux_2_28_x86_64.whl (297.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

patiencediff-0.2.19-cp312-cp312-manylinux_2_28_aarch64.whl (291.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

patiencediff-0.2.19-cp312-cp312-macosx_11_0_arm64.whl (259.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

patiencediff-0.2.19-cp311-cp311-win_amd64.whl (159.9 kB view details)

Uploaded CPython 3.11Windows x86-64

patiencediff-0.2.19-cp311-cp311-win32.whl (152.9 kB view details)

Uploaded CPython 3.11Windows x86

patiencediff-0.2.19-cp311-cp311-manylinux_2_28_x86_64.whl (300.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

patiencediff-0.2.19-cp311-cp311-manylinux_2_28_aarch64.whl (294.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

patiencediff-0.2.19-cp311-cp311-macosx_11_0_arm64.whl (265.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

patiencediff-0.2.19-cp310-cp310-win_amd64.whl (160.1 kB view details)

Uploaded CPython 3.10Windows x86-64

patiencediff-0.2.19-cp310-cp310-win32.whl (153.2 kB view details)

Uploaded CPython 3.10Windows x86

patiencediff-0.2.19-cp310-cp310-manylinux_2_28_x86_64.whl (301.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

patiencediff-0.2.19-cp310-cp310-manylinux_2_28_aarch64.whl (295.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

patiencediff-0.2.19-cp310-cp310-macosx_11_0_arm64.whl (265.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

patiencediff-0.2.19-cp39-cp39-win_amd64.whl (162.8 kB view details)

Uploaded CPython 3.9Windows x86-64

patiencediff-0.2.19-cp39-cp39-win32.whl (155.5 kB view details)

Uploaded CPython 3.9Windows x86

patiencediff-0.2.19-cp39-cp39-manylinux_2_28_x86_64.whl (304.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

patiencediff-0.2.19-cp39-cp39-manylinux_2_28_aarch64.whl (298.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

patiencediff-0.2.19-cp39-cp39-macosx_11_0_arm64.whl (268.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file patiencediff-0.2.19.tar.gz.

File metadata

  • Download URL: patiencediff-0.2.19.tar.gz
  • Upload date:
  • Size: 24.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for patiencediff-0.2.19.tar.gz
Algorithm Hash digest
SHA256 a060953edd05521e6368245d6c70402308a7aea4f66a706b2d832721d1375679
MD5 c395fdabca0f930dc856ef794e58f7a9
BLAKE2b-256 585ceffa27de2f2251a02051f5546ee9f9ceae7c2d15dadaadae5dbe6ee890e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19.tar.gz:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 2b84d2727f1193dc704d64ebadc2833ccdb448a1e448c7fe41bcf61504c0b745
MD5 e1526fe4139d8cc1b34a9a68994a8b87
BLAKE2b-256 c120aedfef67353737cc59dd9853f0b0d31688c311efd3bee6564e279c4f5a6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314t-win_amd64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314t-win32.whl.

File metadata

  • Download URL: patiencediff-0.2.19-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 152.9 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 45240e4da6c6ba389b07ba98e6c09d3c5853bb3512430230bc762a56c4071578
MD5 890275f4c04a631546a5ea2a4533a9ed
BLAKE2b-256 d01d2f54ac7989e92d5b195ca9ce00a347c8670a1ac84078ee73430ad8a0f27b

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314t-win32.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 69572791106c5301b872ec2efb4318dda44c44471ccc2f8a0e5930e7af3edfc9
MD5 7673462802efa15c0d9263ccf8603b35
BLAKE2b-256 a88bd905bdfff9ace2d02b94b0f852485fee34850980647dcdcc0d5e2983127c

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314t-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2a807326bbfaddd61cd12d51eaea328ce64cda8e6d4db9e05293e43194b04d7f
MD5 69de7bc3972b70caa5ef07533444a906
BLAKE2b-256 a042d7951fb1501ac7d80742aa73a054ea5718d0b95c48343c6a38a0a987f868

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314t-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a226342c4b616bf96165d20499ad7feb51476cc38f7fb4b2ddc644fe3a9393a3
MD5 c3455953385eb66f1fee0cd7981914d2
BLAKE2b-256 9b5091fb7cf1516b4fff13adb84ee340c8ca8b5273bceadf1f63aed25b846e6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d7e7b7263221d645e34a0e1cc928fa2b32faae8543832b7a494f2e64f1f646c9
MD5 4ef8a12cb3a24993e4f9a9af09130979
BLAKE2b-256 19bccad849678e788ee2559c5042f98527b5f7d8ec7f1bedf237c86d26254215

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 26ae22aae46f37ee8eeb3ed4a20f83afd4b21b50f42df6894679f085250fbda5
MD5 2fc3678b1e20b808580ad870ae19ea8a
BLAKE2b-256 0598578b1af0c560bbf32e263c32f59ce64c79fedfc4e84aa79132e9bfbfb8f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314t-macosx_10_15_universal2.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 00dedb389671328c39acb5d072c887ba43f82a56bf4856aec24214975fe69508
MD5 1ad89f35b05aaa764774bfad0d7484aa
BLAKE2b-256 374e133b2dcd88ac44668633ff92b0aa8585fef831ac2bd4b9b155750fd0545f

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314-win_amd64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314-win32.whl.

File metadata

  • Download URL: patiencediff-0.2.19-cp314-cp314-win32.whl
  • Upload date:
  • Size: 153.8 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 9cec9b04c5a47d56beb499442967576396723c0a2acc9cf3dbb818e5fcbd574b
MD5 63aa697c19c87d1156f526eda81ac473
BLAKE2b-256 2a9be39d54503bb2eb9b71788f40ba8a5eeb91e41041395403985eb7833b23b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314-win32.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2bd8ff4ddf5d4748bf24d9a7ad269695a48b618a4742c6bf0596cbe5d704991c
MD5 7fd458cb0f4afef099d9cd7fb28430f8
BLAKE2b-256 a74d17dc686314a8cffb34b26cd92b6a24b413a42ccc4a8fac08721c1b49658f

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3bde0c9c93a1775c989086ce5ecf78555f1ba3d86863219a3fbf24601c4f722d
MD5 91ffa53bfd624a86a8cd63626cea2e11
BLAKE2b-256 3afee6e05f9bdd981f181a0d62a8e1bcaec8b89c66869140174379879c8c782b

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf1f1c5a5c499242b8aa639780aada0719cf7c8c4f2e12b484f5b7133210b960
MD5 827d014b75cad3be6bb4680fcb44613a
BLAKE2b-256 43e9b74e18f51a2f1ad9d107088f735e07a0f2e89d945e95dc33cdc5b3a86e56

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7bca729281ed1ed00edbda9a0f1c9c299186da515b7c9801ab5260a035342540
MD5 4c0d8addcdc8b1459ca9936bbcb10cca
BLAKE2b-256 a773300b4411f0e6785cef66407d13f996ee76a8f6bb4eea5e75c13bf322aabf

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 52813bcaa80f69dab68faa959f4abd3539cac091c3614a5113ca78f691c8eaac
MD5 be066010e3b2fa85c69b58eb4fd49a38
BLAKE2b-256 e13de8a10f0c2d1bdc89bb68d116877f2a7e9ad3c0da012e7dfe89cdc9051562

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 87aeaa2e277cea07c41dd53c9c2fce1de4ff3ad9759281f8eb99ff639a9ba9ff
MD5 3b424976b7834df0593fffdaf44ddf8c
BLAKE2b-256 4c342607bc31420e3274f6be7dc7e1cde3444d24ef7df39a77e9f3b1685dc1cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp313-cp313-win_amd64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp313-cp313-win32.whl.

File metadata

  • Download URL: patiencediff-0.2.19-cp313-cp313-win32.whl
  • Upload date:
  • Size: 150.7 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for patiencediff-0.2.19-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 4fc490ecbcaa9e5d83efec92d0f411485f58be2070910f695ccc46e48c5c6b53
MD5 c97fdeb033a7dbeb0e02604b7eb2443f
BLAKE2b-256 9c6418da6b7070fe329638c56de4a0a3a0c4df5ec2021e2d92d26052231bf946

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp313-cp313-win32.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5cb78182bc48532ccca96980985112f43794cfb9d057dc1dcc1eb687ca1eff8f
MD5 4b5ee74800ac23730c32544e14e7b158
BLAKE2b-256 b00f01b72db7109e6e149491e718d90431cffe17492a2ae19b9e856fc4267e78

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5d86000a99e04d9ffb1237682dfca6a0b8e05384960a32dc608f645ad52ba5c1
MD5 c9025967042658ec6eb24db74f5674ec
BLAKE2b-256 a951aea5068aba605e627d57d27ecafb1e72c35494b272282dee6fa642515407

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9cf5f0623b101cdd2d3d5841906c1d516b27d41b353fbb22e381e4bda7fb7d44
MD5 158bc7214c842589bcdd8f314757d6da
BLAKE2b-256 57fc43916ad0a34cb0594e05d961c58011087e6d0c2962aa0024a6fdf3442e81

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8b18e126e9f266320d4dcaeed36940228cc7127517944347de4b12295ec04d34
MD5 5a0d5ec38d98397d2927378ad328dbef
BLAKE2b-256 aecc3af78e3794f9c63e9a40d3f2d7e9de02956f694d8274ad675055848353aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp312-cp312-win_amd64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp312-cp312-win32.whl.

File metadata

  • Download URL: patiencediff-0.2.19-cp312-cp312-win32.whl
  • Upload date:
  • Size: 150.6 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for patiencediff-0.2.19-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 498fdaa4b9437c32a65703cc37b7e37a11f1daabebc4df5e9790d6cd157de123
MD5 58d5ac556301e4b4056a9efa715a65ca
BLAKE2b-256 a3d1fd48e7010285adcdd263131b40fb10e5f59aeb21a81c8f48de186afe8bc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp312-cp312-win32.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eacba31f0de56b0ca9ac446d38ac978c047d50f813353651f217d5a63a49e0f4
MD5 705cde5095dd83d7340c0a28cca461b8
BLAKE2b-256 7560e5ba37d20d996897c17217899d3f174887b598f0450fdbdc5485c4dd0ae9

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 79b8f8539df4223b31853fccb4ecaf4c31eece74d36f898cb56f45f314f69d22
MD5 30995b6c7c3b36c4afe3a0a189899eaa
BLAKE2b-256 6950480914bdc61220ff3e49a3207f85b7c72379903f947ecc9711a2e6e950d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a283ef510e11176199b7d0c84d969fb8c38759e1385a7971b686194fd5a96e9
MD5 17cf011fbe027ce5f2061399500eab1c
BLAKE2b-256 b659bdc3d93315226288dcb89ab24860583670920c2dacc73c7764656f779a1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8f4639d6cdfb2a14505a606a9f8d3dfce426c118db2acae500d2eb2b08720a3e
MD5 f83243f4f2625f5bdbc997074e1fc8ae
BLAKE2b-256 f2ff773b9332908f7ac5e4d9db0038124d7b05fb6379474f51e8b72f209ce3c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp311-cp311-win_amd64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp311-cp311-win32.whl.

File metadata

  • Download URL: patiencediff-0.2.19-cp311-cp311-win32.whl
  • Upload date:
  • Size: 152.9 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for patiencediff-0.2.19-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 aec228148e8be76245b93f68a35244ff5fb6ad4fc77c7b199f953a12e191af92
MD5 9d34caef692b6c4e253b347107a0af92
BLAKE2b-256 ec36be678054891b12ba0933ba72e1c47a467284605e2b2c042d449ad1330fd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp311-cp311-win32.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4dd38c8d3bb215cac781fcaf6a30be2d6bafb9fb3641d24269b9e8697a3f2ec5
MD5 1e91e1f19245a40a6bce23513f6ccee3
BLAKE2b-256 6186935f9513e0bdfbe5f8c643f8d85d5c4aa5e1fc6030704f14f147075572b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 09605c3ae5037dbf820c77d97d0e6b0ce7b5ea5619fa4d746215da4e80d6250b
MD5 a128dd0f3860ca9874efe6576b653fe1
BLAKE2b-256 12cee5006038c70afe3827d55a8bbb43754c49b404116e5a915cf51e137d84fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d76f5ad43624a3d4eb7036ad5e3b35189e082f756c314debccd1bcc9dd457215
MD5 f882971275b418a95eee34501f05ac77
BLAKE2b-256 3559e835cc0a2dd0f656983472537bf59b93d1572ccd3492df8c022d5818bcd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 01e1e1891211febf8faa200abf3881572bee384c42f6543f51cc0fb3d6c7bf43
MD5 4f82482f7d3af6ff1b96d2b89cfbaed9
BLAKE2b-256 53d9d9a7850466580daf2fcf9f834464457ed572e0d07256b1c5a0aac076724c

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp310-cp310-win_amd64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp310-cp310-win32.whl.

File metadata

  • Download URL: patiencediff-0.2.19-cp310-cp310-win32.whl
  • Upload date:
  • Size: 153.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for patiencediff-0.2.19-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 6ca645c2dc003d8f8b64fe7c45deb52423263444802cbe8b9ad352d535428963
MD5 1503a5d5523156f1f5e655ee7a48e593
BLAKE2b-256 58003e434ee374d2e361c29c76b97b8ed5e3b2207aa7080e3f4e5b71feca5824

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp310-cp310-win32.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9bf930a3b5e33abddcfd0d2b5d400e6a62ce400d0342e1ad8bdf2622257581da
MD5 f8720d7c25db76fcce4e22e74a6e9669
BLAKE2b-256 fee60e7d94923876c68b50d608fedf126addd1b26b658a837ab7ef6f23a4f029

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dbe1bb5db21ea6594cf9695f53ba5c97af096d2f5c165159f0ee51a15c957297
MD5 5e518fed0434bd611dc99d4d5c9e6f17
BLAKE2b-256 44d4da9fedc9ec3105f49e9ae404459c7c6fe9809124044a8ceba86c069b6d71

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bc480051573abceff2e3c6dabe1251fc29cd8fa0b9f62b0ffc8c31483cef4f80
MD5 a07ca67dc1b9f7160fbef45bf7c4e0ee
BLAKE2b-256 9ddb05b9f45ba6cce1ed99143bf10f353fbcfc6c64361c39b5692991340b38e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: patiencediff-0.2.19-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 162.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for patiencediff-0.2.19-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 408bc307a0462801ee11de91f129317cecea1e444d55046e4a4bd4d472ee9532
MD5 6708a9990a77d29046c7f1b90a6cab4a
BLAKE2b-256 e455444efaa9fc191c70cc774f711274e9aab5675c23f451653f187104292fbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp39-cp39-win_amd64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp39-cp39-win32.whl.

File metadata

  • Download URL: patiencediff-0.2.19-cp39-cp39-win32.whl
  • Upload date:
  • Size: 155.5 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for patiencediff-0.2.19-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 e1aef5c87f27333d8978c4f482c7d3d81b0eeb453384cbebcaa5a54711725ce5
MD5 d98ba5483f29eed857f564efd178de1d
BLAKE2b-256 985142112340534193cf65b34ccfb8ca077f94d7a74e5f19b970ed5cdf609b9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp39-cp39-win32.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3dce3572fb681f7899b0090a31e8e9e812e490716d31a7b31c6eaf8a114b4be6
MD5 e0d207a38392af213edb88c6e2a13e2f
BLAKE2b-256 a8585ec1d93aeb1de7642490485ea2b805a5752928613f4cf20631c2bce83fee

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 41f82fc9e1176072bb0b409a724f90de55da90a335f813294cae30b7d26875d9
MD5 1781b7080595447a4f7ee20cb0399e48
BLAKE2b-256 2de3f609a0bbdf595c92c28eabd576fbed5b4350369054adb1e9c0cd83938078

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp39-cp39-manylinux_2_28_aarch64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file patiencediff-0.2.19-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for patiencediff-0.2.19-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3730108da54d9f8766cf7b961c1d8b69dd9b7d58dfee02fb27e901fffc49092f
MD5 39a1d3fb5b6d2ae9f8f1b63543d7c466
BLAKE2b-256 dc3c893faa382578284035a5020dab435e8dcdbdd8c4b484023bdabfe0bf20ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for patiencediff-0.2.19-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yaml on breezy-team/patiencediff

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page