Skip to main content

A simple python fuzzyset implementation.

Project description

Note

This is a maintained fork of the unfortunately no longer maintained fuzzyset package package by Mike Axiak. This fork is available on PyPi as fuzzyset2.

fuzzyset is a data structure that performs something akin to fulltext search against data to determine likely misspellings and approximate string matching.

Usage

The usage is simple. Just add a string to the set, and ask for it later by using either .get or []:

>>> a = fuzzyset.FuzzySet()
>>> a.add("michael axiak")
>>> a.get("micael asiak")
[(0.8461538461538461, u'michael axiak')]

The result will be a list of (score, matched_value) tuples. The score is between 0 and 1, with 1 being a perfect match.

For roughly 15% performance increase, there is also a Cython-implemented version called cfuzzyset. So you can write the following, akin to cStringIO and cPickle:

try:
    from cfuzzyset import cFuzzySet as FuzzySet
except ImportError:
    from fuzzyset import FuzzySet

Construction Arguments

  • iterable: An iterable that yields strings to initialize the data structure with

  • gram_size_lower: The lower bound of gram sizes to use, inclusive (see Theory of operation). Default: 2

  • gram_size_upper: The upper bound of gram sizes to use, inclusive (see Theory of operation). Default: 3

  • use_levenshtein: Whether or not to use the levenshtein distance to determine the match scoring. Default: True

Theory of operation

Adding to the data structure

First let’s look at adding a string, ‘michaelich’ to an empty set. We first break apart the string into n-grams (strings of length n). So trigrams of ‘michaelich’ would look like:

'-mi'
'mic'
'ich'
'cha'
'hae'
'ael'
'eli'
'lic'
'ich'
'ch-'

Note that fuzzyset will first normalize the string by removing non word characters except for spaces and commas and force everything to be lowercase.

Next the fuzzyset essentially creates a reverse index on those grams. Maintaining a dictionary that says:

'mic' -> (1, 0)
'ich' -> (2, 0)
...

And there’s a list that looks like:

[(3.31, 'michaelich')]

Note that we maintain this reverse index for all grams from gram_size_lower to gram_size_upper in the constructor. This becomes important in a second.

Retrieving

To search the data structure, we take the n-grams of the query string and perform a reverse index look up. To illustrate, let’s consider looking up 'michael' in our fictitious set containing 'michaelich' where the gram_size_upper and gram_size_lower parameters are default (3 and 2 respectively).

We begin by considering first all trigrams (the value of gram_size_upper). Those grams are:

'-mi'
'mic'
'ich'
'cha'
'el-'

Then we create a list of any element in the set that has at least one occurrence of a trigram listed above. Note that this is just a dictionary lookup 5 times. For each of these matched elements, we compute the cosine similarity between each element and the query string. We then sort to get the most similar matched elements.

If use_levenshtein is false, then we return all top matched elements with the same cosine similarity.

If use_levenshtein is true, then we truncate the possible search space to 50, compute a score based on the levenshtein distance (so that we handle transpositions), and return based on that.

In the event that none of the trigrams matched, we try the whole thing again with bigrams (note though that if there are no matches, the failure to match will be quick). Bigram searching will always be slower because there will be a much larger set to order.

Install

pip install fuzzyset2

Afterwards, you can import the package simply with:

try:
    from cfuzzyset import cFuzzySet as FuzzySet
except ImportError:
    from fuzzyset import FuzzySet

License

BSD

Author

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

fuzzyset2-0.2.2.tar.gz (323.7 kB view details)

Uploaded Source

Built Distributions

fuzzyset2-0.2.2-cp311-cp311-win_amd64.whl (36.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

fuzzyset2-0.2.2-cp311-cp311-win32.whl (34.3 kB view details)

Uploaded CPython 3.11 Windows x86

fuzzyset2-0.2.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (57.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

fuzzyset2-0.2.2-cp311-cp311-macosx_11_0_arm64.whl (40.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

fuzzyset2-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl (42.9 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fuzzyset2-0.2.2-cp310-cp310-win_amd64.whl (37.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

fuzzyset2-0.2.2-cp310-cp310-win32.whl (34.5 kB view details)

Uploaded CPython 3.10 Windows x86

fuzzyset2-0.2.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (57.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

fuzzyset2-0.2.2-cp310-cp310-macosx_11_0_arm64.whl (41.5 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

fuzzyset2-0.2.2-cp310-cp310-macosx_10_9_x86_64.whl (43.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

fuzzyset2-0.2.2-cp39-cp39-win_amd64.whl (38.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

fuzzyset2-0.2.2-cp39-cp39-win32.whl (35.7 kB view details)

Uploaded CPython 3.9 Windows x86

fuzzyset2-0.2.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (57.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

fuzzyset2-0.2.2-cp39-cp39-macosx_11_0_arm64.whl (42.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

fuzzyset2-0.2.2-cp39-cp39-macosx_10_9_x86_64.whl (45.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

fuzzyset2-0.2.2-cp38-cp38-win_amd64.whl (38.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

fuzzyset2-0.2.2-cp38-cp38-win32.whl (35.7 kB view details)

Uploaded CPython 3.8 Windows x86

fuzzyset2-0.2.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (57.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

fuzzyset2-0.2.2-cp38-cp38-macosx_11_0_arm64.whl (41.7 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

fuzzyset2-0.2.2-cp38-cp38-macosx_10_9_x86_64.whl (44.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

fuzzyset2-0.2.2-cp37-cp37m-win_amd64.whl (38.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

fuzzyset2-0.2.2-cp37-cp37m-win32.whl (35.0 kB view details)

Uploaded CPython 3.7m Windows x86

fuzzyset2-0.2.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (54.8 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

fuzzyset2-0.2.2-cp37-cp37m-macosx_10_9_x86_64.whl (43.5 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file fuzzyset2-0.2.2.tar.gz.

File metadata

  • Download URL: fuzzyset2-0.2.2.tar.gz
  • Upload date:
  • Size: 323.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for fuzzyset2-0.2.2.tar.gz
Algorithm Hash digest
SHA256 71f08c69ece31e73631f402ee532f74115255290819747d25e55661b5029cfb5
MD5 23d50b350d5217e077fc6a2032485045
BLAKE2b-256 e4f48a14a8fdf98941995bc028bd8a3c6c79d1d4d9bf5839e234cb6aad56936b

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 394d307742219e0fc6854773040dc0d592ccead2f779c1586753b70792469f85
MD5 a20f7e783df049ceb00fe713db4b14b4
BLAKE2b-256 226c12a84c529918f347147595bdf444efd775c67c0fd8fec889fbe332601582

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: fuzzyset2-0.2.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 34.3 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for fuzzyset2-0.2.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 1f9a8d1f7bd51129a10f17910698f52e4d6da08be1f17cd3a1039c23fd2fc7e8
MD5 214c04b8913ebce0291a8087fb610349
BLAKE2b-256 afd44e002da4cabddab48fd045e5912c9ea489c0b69641c277ed6c970a280a74

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a01640140b341c196df55c910f93dfaf07558a1fe082b0e0511ac2b220eb10d5
MD5 228bd12d012b480f6280c8994f0f55a9
BLAKE2b-256 0cbec9aff3d39752560b296fdc51cfdb09b60fe053c57d93131db3665d9f022a

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0301a9d57dabec30fc9d91abbb5d8e395374e72219ebc72a0d6abae9d5421810
MD5 2eee17c3935f7ab8659725384aeefe63
BLAKE2b-256 ff866e607f2bf1c0c5016bd163c8564d9d67a52b1e8f7e12829802d183e51322

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 61cfa257b41aa900c1a63e71ae07f9e96467d233db6f0bef2128f5fe644d19e2
MD5 ce43c6a18ad892ef8189abac8a753f57
BLAKE2b-256 9597d05f435ea3d6118a0acd6f066ea9fcbf1659087c55e8103e543a6e88c78a

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3c32fdf5d605715f802c766b4ddb2cf5abcd4e59fb7d203da673cd471e8e3247
MD5 64e6cc9f33fa78cc522220ed8184b38c
BLAKE2b-256 47f77c502b86b0ffcbca587ccccb261e8d45494c6d633c8d88f08e1c03cf7da9

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: fuzzyset2-0.2.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 34.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for fuzzyset2-0.2.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 023d22f20e60a264fe5f340fbf2d8cb4438180c08def9ed32e25abbf2582fa6f
MD5 91d060f64e0ef1b9eb6faedeae2c9fe5
BLAKE2b-256 9610e9c176dbfd368667fddc7d4a3a41a1204bc8da25688e3ec027876ca5b63f

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 54ae6f676190f5ecd3dd912e10a53537710bc47361f3208fcd78d0781d2a1595
MD5 fbf1f8e785172886bcae8a43cf5a344f
BLAKE2b-256 86e2a5937519a7984fa767b263d972629ee565200950e0076cbbdf69341e1ee6

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70e9d03315eb0e1c9c07648baa957bcfc164584179283f0c2f5bafac04798192
MD5 5cf4f81aa6ce4d4661ac1f317dea1b51
BLAKE2b-256 971371cef860f835286fabf6c071e8f60f4e660f45f25fa2a33444a7f2de44c7

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 778c60881834ed5ddb789feb8d3f274774e0c429e46801af9ac426353b95c0fe
MD5 53c85498e514e1fc98f41f3bd09af0b5
BLAKE2b-256 17945e29733e148abb103ff85bfa0d5e47ac229f960816a29df060183a5d6762

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 38.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for fuzzyset2-0.2.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 82a46ddd5aab26675da6b1b41221c810ea97d1d4ffdfcabbb2557028c3855715
MD5 dae49a96892e3fc88caf2bbea538c260
BLAKE2b-256 ea86f2f2c1f1c20905b2fc73b03205362a6fe76f493d63bb8b785f383e571e1c

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: fuzzyset2-0.2.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 35.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for fuzzyset2-0.2.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3020e804d3967c9620499b0722250b0610f5a41774dd701d2d9d8c7c2e86d687
MD5 56039986a47578aab0fb5803bd92f8b1
BLAKE2b-256 fdffdc0c1325105ba7b69c84b5524d4c19d06e7e9261bfb3befc28928eec00c0

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8db31967266d780ecf20d5dd88f6aeece3b7c752b9da6b3b040ab00275b20e4
MD5 43021d58b88eef5d6d0292abc0563395
BLAKE2b-256 6b1c567a5440a51360872d20528a9ea04effc5149961b8f041e0949120cedfa0

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11e0cbbd96db35b19c0911c26a8ee5c763ecd93a4e02cbcb8a736fb3ae9e6473
MD5 005a25e941d3ad27b35d5a5814d38fa1
BLAKE2b-256 3c74b11ea7e0b48876cc823e444970ba43b30c5b5283e45e42e2a95cd7837e96

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3c033ecf4ea6327de89b07cfe5fe4017e585d1a7bc4c204cc7fc2c3dae984d68
MD5 296c157566d18c2f0e2dd93051c9afec
BLAKE2b-256 e0f9d2bdd67765d8fd069b70602b2ed44d4b8fa9269b9de71e25048762a4c61d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 38.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for fuzzyset2-0.2.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6c32b048b11e45b0f49fd8bb92061a8289f03d722026d966bcb2202a7af0f590
MD5 f5e7c776edcff518caa2120dd53a5a62
BLAKE2b-256 e1a60353d4c28366cbb81ef335ceff36a4861e81cab5e6feee12fa974ab8e965

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: fuzzyset2-0.2.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 35.7 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for fuzzyset2-0.2.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ff5313a9096f53096c8972bda186c0ffb7b78b45e68ac9b589b6d900bfdcda63
MD5 84a9b92c0a056216f53c51c6994c999e
BLAKE2b-256 faae1ccda5ded0d30b92b7575b6dbc4a99490079f4ff8afee2b802b36dc3aec2

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6133a52ce7023f0a31540e8bb072b465ad0ff25126f5454aae0d02f88bcf6b5f
MD5 b4d5cacf5b84790a19bb57b3e673bb90
BLAKE2b-256 0b6b5bec1ecfb72c8d336a2de3142d1f911cf06a5b14b53be2635e38be939c8a

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06493e858892e5c2306f17a0f8e2c34f9a6c2020fa659fc31278aff82870a309
MD5 0caadbbf4fdcf27fdc8f34d237265455
BLAKE2b-256 9fcaedc71e97f2dd9b5cf5785ad86474cc108845e2b8f2d5e8e1317e980d4f71

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 edb70b7e79e22d0e6467ca6b121778a14dd67181cc6657cf07da1c647b044372
MD5 403cffc2f8ae77eb29d2333643fab3a0
BLAKE2b-256 5bbba204f5b23d9e7b8e240d377db65983e756b3ea2a1d7c43ae0b18ded8a98f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 38.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for fuzzyset2-0.2.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 a660a7a19d3af2898845e3ce4b7e77662bbd8b77c549d3bd48106e13ba92356f
MD5 0df75de7d1ce884032eb7202a6949d4d
BLAKE2b-256 6f18a8f582fb938037861060a097ca9980b63fc486c0d93b8e5dc7ca80a434c6

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: fuzzyset2-0.2.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 35.0 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for fuzzyset2-0.2.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 ac0e5e9a52778ef1acc708a9d0e97d3ddbe7aa6a12b50a2431f54da481de31c1
MD5 a53eb4ffd5e3588e4b8d53540b4abac1
BLAKE2b-256 651c48f459e07bd332fc91ae2ff1d41e4b290e4ef8634103787c8d36400c1c26

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 395820970f77d6694224f98c5837758b6f9d7d33c3526980ca7e366b051e5844
MD5 fef6d45e260c9a45e23489c10381cf2d
BLAKE2b-256 2b9c21e4c799ec0b07d790555c78a52722f82cfee6d987b2bf6307be2e98988b

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d6a8233f6463a2091b0e5bb5349a2bb527a8dd1e335814034217aadbb42e455b
MD5 1a9fce3416771f9863cf98fcf351b47b
BLAKE2b-256 d8932862898f8443cf57ae51ce305608d158621deea3c8afaf7067a44352872d

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