Skip to main content

Usefull differ function with Levenshtein distance.

Project description

Python C Extention 2 Sequence Compare

Upload pypi.org

Usefull differ function with Levenshtein distance.

How to Install?

pip install cdiffer

Requirement

  • python3.6 or later
  • python2.7

cdiffer.dist

Compute absolute Levenshtein distance of two strings.

Usage

dist(sequence, sequence)

Examples (it's hard to spell Levenshtein correctly):

>>> from cdiffer import dist
>>>
>>> dist('coffee', 'cafe')
3
>>> dist(list('coffee'), list('cafe'))
3
>>> dist(tuple('coffee'), tuple('cafe'))
3
>>> dist(iter('coffee'), iter('cafe'))
3
>>> dist(range(4), range(5))
1
>>> dist('coffee', 'xxxxxx')
6
>>> dist('coffee', 'coffee')
0

cdiffer.similar

Compute similarity of two strings.

Usage

similar(sequence, sequence)

The similarity is a number between 0 and 1, base on levenshtein edit distance.

Examples

>>> from cdiffer import similar
>>>
>>> similar('coffee', 'cafe')
0.7
>>> similar('hoge', 'bar')
0.0

cdiffer.differ

Find sequence of edit operations transforming one string to another.

Usage

differ(source_sequence, destination_sequence, diffonly=False, rep_rate=60)

Examples

>>> from cdiffer import differ
>>>
>>> for x in differ('coffee', 'cafe'):
...     print(x)
...
['equal', 0, 0, 'c', 'c']
['insert', None, 1, None, 'a']
['delete', 1, None, 'o', None]
['equal', 2, 2, 'f', 'f']
['delete', 3, None, 'f', None]
['delete', 4, None, 'e', None]
['equal', 5, 3, 'e', 'e']
>>> for x in differ('coffee', 'cafe', diffonly=True):
...     print(x)
...
['insert', None, 1, None, 'a']
['delete', 1, None, 'o', None]
['delete', 3, None, 'f', None]
['delete', 4, None, 'e', None]
>>> # Matching rate option is `rep_rate` (default is 60(%))
>>> for x in differ('coffee', 'cafe', rep_rate=0):
...     print(x)
['equal', 0, 0, 'c', 'c']
['replace', 1, 1, 'o', 'a']
['equal', 2, 2, 'f', 'f']
['delete', 3, None, 'f', None]
['delete', 4, None, 'e', None]
['equal', 5, 3, 'e', 'e']

Performance

C:\Windows\system>ipython
Python 3.7.7 (tags/v3.7.7:d7c567b08f, Mar 10 2020, 10:41:24) [MSC v.1900 64 bit (AMD64)]
Type 'copyright', 'credits' or 'license' for more information
IPython 7.21.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: from cdiffer import *

In [2]: %timeit dist('coffee', 'cafe')
    ...: %timeit dist(list('coffee'), list('cafe'))
    ...: %timeit dist(tuple('coffee'), tuple('cafe'))
    ...: %timeit dist(iter('coffee'), iter('cafe'))
    ...: %timeit dist(range(4), range(5))
    ...: %timeit dist('coffee', 'xxxxxx')
    ...: %timeit dist('coffee', 'coffee')
162 ns ± 0.752 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
709 ns ± 3.33 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
658 ns ± 7.6 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
1.08 µs ± 6 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
1.14 µs ± 5.15 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
199 ns ± 0.38 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
50.3 ns ± 0.103 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)

In [3]: %timeit similar('coffee', 'cafe')
    ...: %timeit similar(list('coffee'), list('cafe'))
    ...: %timeit similar(tuple('coffee'), tuple('cafe'))
    ...: %timeit similar(iter('coffee'), iter('cafe'))
    ...: %timeit similar(range(4), range(5))
    ...: %timeit similar('coffee', 'xxxxxx')
    ...: %timeit similar('coffee', 'coffee')
161 ns ± 0.079 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
708 ns ± 5.43 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
671 ns ± 2.35 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
1.11 µs ± 15.6 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
1.15 µs ± 7.85 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
196 ns ± 0.242 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
50.9 ns ± 0.628 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)

In [4]: %timeit differ('coffee', 'cafe')
    ...: %timeit differ(list('coffee'), list('cafe'))
    ...: %timeit differ(tuple('coffee'), tuple('cafe'))
    ...: %timeit differ(iter('coffee'), iter('cafe'))
    ...: %timeit differ(range(4), range(5))
    ...: %timeit differ('coffee', 'xxxxxx')
    ...: %timeit differ('coffee', 'coffee')
683 ns ± 1.41 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
1.21 µs ± 9.12 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
1.16 µs ± 13.9 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
1.63 µs ± 9.98 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
2.1 µs ± 8.4 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each)
1 µs ± 3.05 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
493 ns ± 1.28 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)

In [5]: a = dict(zip('012345', 'coffee'))
    ...: b = dict(zip('0123', 'cafe'))
    ...: %timeit dist(a, b)
    ...: %timeit similar(a, b)
    ...: %timeit differ(a, b)
436 ns ± 1.45 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
434 ns ± 2.07 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)
932 ns ± 3.91 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

cdiffer-0.2.2-cp39-cp39-win_amd64.whl (151.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

cdiffer-0.2.2-cp39-cp39-manylinux2014_aarch64.whl (230.7 kB view details)

Uploaded CPython 3.9

cdiffer-0.2.2-cp39-cp39-manylinux2010_x86_64.whl (266.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

cdiffer-0.2.2-cp39-cp39-macosx_10_15_x86_64.whl (99.2 kB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

cdiffer-0.2.2-cp38-cp38-win_amd64.whl (150.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

cdiffer-0.2.2-cp38-cp38-manylinux2014_aarch64.whl (231.6 kB view details)

Uploaded CPython 3.8

cdiffer-0.2.2-cp38-cp38-manylinux2010_x86_64.whl (265.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

cdiffer-0.2.2-cp38-cp38-macosx_10_15_x86_64.whl (99.4 kB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

cdiffer-0.2.2-cp37-cp37m-win_amd64.whl (147.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

cdiffer-0.2.2-cp37-cp37m-manylinux2014_aarch64.whl (216.2 kB view details)

Uploaded CPython 3.7m

cdiffer-0.2.2-cp37-cp37m-manylinux2010_x86_64.whl (259.0 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

cdiffer-0.2.2-cp37-cp37m-macosx_10_15_x86_64.whl (97.5 kB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

cdiffer-0.2.2-cp36-cp36m-win_amd64.whl (147.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

cdiffer-0.2.2-cp36-cp36m-manylinux2014_aarch64.whl (213.5 kB view details)

Uploaded CPython 3.6m

cdiffer-0.2.2-cp36-cp36m-manylinux2010_x86_64.whl (256.2 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

cdiffer-0.2.2-cp36-cp36m-macosx_10_15_x86_64.whl (97.5 kB view details)

Uploaded CPython 3.6m macOS 10.15+ x86-64

cdiffer-0.2.2-cp27-cp27mu-manylinux2014_aarch64.whl (150.9 kB view details)

Uploaded CPython 2.7mu

cdiffer-0.2.2-cp27-cp27mu-manylinux2010_x86_64.whl (178.0 kB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

cdiffer-0.2.2-cp27-cp27m-macosx_10_15_x86_64.whl (74.1 kB view details)

Uploaded CPython 2.7m macOS 10.15+ x86-64

File details

Details for the file cdiffer-0.2.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 151.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e5cb69ab104b6340881cd5f5eb1c4f5720a1cff643e0bed88ae8983ac643ea1f
MD5 ee03cde739729fec93a40d920f2d8e1e
BLAKE2b-256 6c884bdf361ce17f51d41b57e3f711b18b9879422030c219ddc95eb3a92743cc

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 230.7 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d39fd99ad6c53ca3f8221a09fff86849c4850e964d10b12aa012f15f1766c363
MD5 d2583c626c876dd491e6fee456be62ca
BLAKE2b-256 3b9d9c7f1b9662d46eb712cc83f60e56f4b0d6e125ae463ae08c14f21aa0d8b9

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 266.1 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0fa78aad9c6e9292de37621d3dd62388147b0feb3da174b949af7b42bb5ecd56
MD5 bbf94aeb3f720124fad825f9dd833756
BLAKE2b-256 25100b9470e970ae42af87fa346d72a24c5b79636556be75a09b5ff3399ef762

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp39-cp39-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 99.2 kB
  • Tags: CPython 3.9, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 13d847e1175334e8c9fb2d77024c418fffceb3eaa9f9328cc37cb6d0e49fd570
MD5 01ca67d5bf10b105cb1dea2587870117
BLAKE2b-256 b1c177a811e19742f4225389354c06c5927acdcce8ad3b846ba5ed11bdc23bb4

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 150.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 54f6f8fe0257399c9b2f4347e0736edc55e56962e64b1e354fef79c516210bc4
MD5 379a032e6d7fe4499d93f0a0e395a2e1
BLAKE2b-256 f7cec4540067411de6c0e5d7107d5103bbb21d4d1b2557f3497f74ea377dd34b

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 231.6 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6a8ec8bdd865d6a7a1dd0db36c2d647731556bfbee9b2fd99d2c191723c33581
MD5 2093332b70bc7d6a8a67ff8faa15c562
BLAKE2b-256 35d989bd38b45eef99a28ccda2053a0ca96f1db41adcb41d3f7cc6e4909b1f65

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 265.9 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 28b1340eeb1fe543e6f3a660644fddd58076785fb4f4f8867299acd010ad069e
MD5 f9fd180058527ebba8202ede050da928
BLAKE2b-256 a2670db9448fd60d251eb5828c06b268daddb4ae97dc4c04da0d844c343859cd

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 99.4 kB
  • Tags: CPython 3.8, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7c574c393b6accaebeed0b43c2b4ba981e709dd479ccc839b753551d6151cda7
MD5 78e012416a5c09ddbe268200d87aaeb3
BLAKE2b-256 a5bf0f8e4012486e5ea848e5cdc6cf31682276cd11b4ce1aa5f9b940e536f61b

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 147.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ede2fbfab3cce22e7888b87f900fda737f3e710397e995f4263db0156417bc0c
MD5 2ed852d66c23b22d3a44657b4923555b
BLAKE2b-256 a4e1315bba8078f97ff5eccad02ea24aaa966cccfb9cef88771d46e11da26301

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 216.2 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ecc4e8f777f562ca6a6faffdd9d140162ba5dda98bc767fbf6a5ba0a6ef79599
MD5 0b2d8e0c29120bed7ba2c2fc494c03d0
BLAKE2b-256 63fe67841090e7958ce0eccd8e821c86d8d2b3d8e646988f8b17523bf3b9faa4

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 259.0 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9b6e44b91458fb530c4b6a58bd62628bc0923633a45a5e92a1541c81424520cc
MD5 63d7fef2f63342a80e27faa04e731386
BLAKE2b-256 c7f3c0aa1fefb754479131520c08d2e33592e641212cf716bcd155bcce163d1e

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 97.5 kB
  • Tags: CPython 3.7m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8006bbede530bf0cf25d33a349e5ef7385e05cca259904d7e9e49f279a1c2b11
MD5 6a34a489793e28598867a48d48ca6b19
BLAKE2b-256 4f4a945bc4f8d90dfd689bf38a6ea96def42e372e057a2fb4171d51769fdc6ff

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 147.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 b1d997fc1bcce24ec27ed1eabc2f75bbb90f5c5db618173076b76aba53025487
MD5 2ca7f121e350bdd61044553caa30a584
BLAKE2b-256 446be3403e5c8d37eeb182e0350d6a878afd90e951f2bbdf6d0b918e36583750

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 213.5 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 af731a2c7f37f5741fb12a6439d687f510123af40e7317dfe1e8c7770ec726f6
MD5 8399f2932dde0f4738d2530625f93200
BLAKE2b-256 cd67a4851ee4af9f970705463f38be7061ac177c36173af17d27fad13eb0a203

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 256.2 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b640aa073372c0796b5159f89d678c09fec4cd58300b176236b72040fef1065d
MD5 fecd5b17d5f6f81034b36b22d1c5eb75
BLAKE2b-256 f47b9fcb893327d68d09ab5363da609c3b6b08d6ab4ffaa607d833d715f3d4ab

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp36-cp36m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp36-cp36m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 97.5 kB
  • Tags: CPython 3.6m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 22bbceacbe9b7f1883a88ade744f024e5b9d5781b43a076ae69bb9c3b5bf1c21
MD5 fea5a2cfbd7973334878e045a885ee17
BLAKE2b-256 226cbd9282fb266e01c09331851686f40090994e463d88d4b87eaca6c41fc453

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp27-cp27mu-manylinux2014_aarch64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp27-cp27mu-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 150.9 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp27-cp27mu-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9233fa01a0d79053b760524eb41805f45047648eceacc3dd93d1d7885d877712
MD5 5ad6e8fe955bd96acb318f4342c10991
BLAKE2b-256 28907d06fbc487804324edc4e577f9b105325c32bcd222232e20bfaac4dccb8e

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 178.0 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a31fe3f9b5817c6a0584fc533a1acc7beb44f91933f4649d857d8232cfca946d
MD5 da14d26d9662600e203a7a1e9f10c1fb
BLAKE2b-256 a1f9dd10578447bb32c30ac13c116d94b598f7cc9353761ab3c710a39f484271

See more details on using hashes here.

File details

Details for the file cdiffer-0.2.2-cp27-cp27m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: cdiffer-0.2.2-cp27-cp27m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 74.1 kB
  • Tags: CPython 2.7m, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for cdiffer-0.2.2-cp27-cp27m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 45d1df550d627421ffff8755f657d5fb8b65710d091b57c9ac69b611574c9dff
MD5 c29b13f1ac558647a89b3e4abaecd04a
BLAKE2b-256 b95d28e45ca3a6f2ca7a7f44a028a556bd2ba5be19f059fdb3c6a6af5d96281d

See more details on using hashes here.

Supported by

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