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.3.tar.gz (323.8 kB view details)

Uploaded Source

Built Distributions

fuzzyset2-0.2.3-cp312-cp312-win_amd64.whl (37.0 kB view details)

Uploaded CPython 3.12 Windows x86-64

fuzzyset2-0.2.3-cp312-cp312-win32.whl (34.4 kB view details)

Uploaded CPython 3.12 Windows x86

fuzzyset2-0.2.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (56.0 kB view details)

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

fuzzyset2-0.2.3-cp312-cp312-macosx_11_0_arm64.whl (40.7 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

fuzzyset2-0.2.3-cp312-cp312-macosx_10_9_x86_64.whl (43.5 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

fuzzyset2-0.2.3-cp311-cp311-win_amd64.whl (37.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

fuzzyset2-0.2.3-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.3-cp311-cp311-macosx_11_0_arm64.whl (40.8 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

fuzzyset2-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl (43.2 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

fuzzyset2-0.2.3-cp310-cp310-win32.whl (34.6 kB view details)

Uploaded CPython 3.10 Windows x86

fuzzyset2-0.2.3-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.3-cp310-cp310-macosx_11_0_arm64.whl (41.7 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

fuzzyset2-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl (44.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

fuzzyset2-0.2.3-cp39-cp39-win32.whl (35.8 kB view details)

Uploaded CPython 3.9 Windows x86

fuzzyset2-0.2.3-cp39-cp39-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.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

fuzzyset2-0.2.3-cp39-cp39-macosx_11_0_arm64.whl (42.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

fuzzyset2-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl (45.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

fuzzyset2-0.2.3-cp38-cp38-win32.whl (35.8 kB view details)

Uploaded CPython 3.8 Windows x86

fuzzyset2-0.2.3-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.3-cp38-cp38-macosx_11_0_arm64.whl (42.0 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

fuzzyset2-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl (44.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.3.tar.gz
  • Upload date:
  • Size: 323.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fuzzyset2-0.2.3.tar.gz
Algorithm Hash digest
SHA256 7bd618dc9b1ca58a79cefe7ef04e5754057bc23d117874ab277655750e259650
MD5 63b7b79842703fb4a3824a3eac24d0cb
BLAKE2b-256 593f7266ae730857828394f1c47e98b9315bec4ecabd614a28e8ee60e7d01158

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ee02b70b6367ea0c9a3d9e6f29902d7715a7ad60609af7512a3ee055d972c70f
MD5 5cd4085163128d1119c936198a7eb029
BLAKE2b-256 4d7fe6a0277c4d3d319900dbc7158c5327c58f1b646f27c88076d0af1561f4ad

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.3-cp312-cp312-win32.whl.

File metadata

  • Download URL: fuzzyset2-0.2.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 34.4 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fuzzyset2-0.2.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 5659da4ba10cc08471c4d8d84a82e8513639af7b04636a716a601fc55e5aaafe
MD5 fc90d6bd7b5ab9478a992e28fadb067e
BLAKE2b-256 2ee1cb04341e2bdd42f17de0a48e0c5ee729f3ba27c20d596d853945f20c9c10

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.3-cp312-cp312-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.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bf9f7e847dfa3e9259815cb2fdeebe84057d63a7b6d81049cd6ec1d38ed33bde
MD5 a436d28cff94f39778820005c4068f66
BLAKE2b-256 a5994ac2aba042c913577fd72a3836f3a4fdd6d2c521e74c988f25661bec2526

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 68100fa6b6cf919b2bbe12123b9b1769652abbad27c00c0d298f53ba71a0869b
MD5 8db395a3f74c9949ea563ccfa500d724
BLAKE2b-256 7bd6e9b34ff770593858b966f94c419dfa3504a10c55be816109cf9823c259ef

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.3-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 28a386aa74532bc5bb440dfa7d13e416f0c40ea5065fb98e1825626568d89071
MD5 7c36f0827afaf9ed2fde1357aadd3143
BLAKE2b-256 1090ea1fc4e69360ce63ef91429e536bc002a9eb3fbc27b4bc18247ab5241c17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ef05ec7c2ee64ca5a1b1fb45905fb97ee576697b1ccfdc9a351f5262ac3c0c7a
MD5 65e0c12b9aca220678b16609da0c91f1
BLAKE2b-256 c8952e50e7600fc524cc3ae2c9aaeee5f2d819aeb78f60dc5cdf6584af5f39aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 34.3 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fuzzyset2-0.2.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 f41315c4b739d567496aa22d36aeba92b8eb5a8f2e0dcecb2e74af03bb6e3155
MD5 978d8f6f51dad772503677f1c2e613ee
BLAKE2b-256 a5a9f97f2bc96f425b4d5101e7fa704124aa745257c346601333701a69ea6da3

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.3-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.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 522de5a1e6eb2211240bc0820539ff6c0329753f97ba4da8aab0466e1e697a0f
MD5 2493574d1d70f661ddb062518284784b
BLAKE2b-256 9749c1deb713ec3c10e905780642ebea7757158a46ae4f22f1d9070a755b491e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3f793b8e5bd527324f01f997766434ff574a477d6a450e4dacd8b216c7ef17f9
MD5 6a071762e537f5f598d24a43314c3ac7
BLAKE2b-256 d8e01a7ab08e29d7823acd9d686c315afa9b22e3624f760a2bcf07c1cc7a5921

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 222e09dccf8af169ae321bd15a29139c0f210c88bf1ca84eebae770c5c7ceb05
MD5 c326370f8e078939c5ac2ac4acc5040a
BLAKE2b-256 42d6980cb38a06ff8b0a37606c87462522111586fcf20e90925a7021dae1939c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c8c13c0967cb40d864d9620b0d26ca066f4862bb34bac6fdd13c507094274394
MD5 a1a4d5b8203dfcda909ae6c3993303a6
BLAKE2b-256 47695131b6640c4eebbc45635567ca3e4fd2d787d58f6618270e1c922833b396

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 34.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fuzzyset2-0.2.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ce13c7cd19b6433c7756bd119507c81d0e8857a64400432f3752d899a55abe38
MD5 e759be27d3609fd4532aaecc9d65ef1a
BLAKE2b-256 8a2ad43c13b61728c8ea72d86463b2ee20f4d03cedd657ba661a87242cf6c049

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.3-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.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9bd56a8dc47a727773062d7c57846f99e416c5bfebf6c89e68c93df643e771c4
MD5 67aaceac35e1c8f907edde4747efb45f
BLAKE2b-256 2d91037f29c866ed108638e2442c5335aa791ac3cc5383243aa4d4d3ff459225

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c81e3eae8a3fc34c75ceff13506d92a3ade9d33585c6e5945385c99b4add0d0f
MD5 b25047170ced46556a12b8dfb52533e5
BLAKE2b-256 7bde28eb71be9b66b8d1e0f64f6126bbae71104eb8a59551e5b8f0edcabbf081

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0699869e96e6ccf7c0daed9ab15d6cf90f9e24119f8231c4ede67a50374965e7
MD5 3dc856de946d4fa1f75b6c97fc29b321
BLAKE2b-256 4b151c9285ef48cc326e4862d7524dbe0ab227de82c6bf5ae841c6f181ea5ec2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 38.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fuzzyset2-0.2.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0b369505e4d97945507cde9c0f0389cd764f3abd34e9e4a7c486ace8fdaf4cb9
MD5 85c390750ec6b6017969a46891e343f8
BLAKE2b-256 81a4377e3c5d0099b96bc79ea45c033a7a9ef5c2e18e5b2b0efa0f2c5fd13122

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 35.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fuzzyset2-0.2.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 01714d542d5e1d0baf9de79c7a610f377aa823e3196613168f25e837462b1b7f
MD5 769f0a6f2a448e2cac93e4d04d1ec402
BLAKE2b-256 eb983994f1fca676aa5367e27b89aab05213a810b7aeda36d796f350deb9d087

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.3-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.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b03a2a751b9de4bcc84f63bbd57de616103c501da1432ad8bd856aea4e7d69b0
MD5 532bae903b880f684f8643c1d2eb65f3
BLAKE2b-256 3fe0bc5b4551e8e27e7d1cea7efb114e72dbf03f36dd911d7231ff59bb2c40cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 767dd09ac2458341190fe28d896376473cc8fc9b51870b6d549f8d75918644f3
MD5 e114eac538ffefd6d8e6dd09e6ece781
BLAKE2b-256 7a10aa12ad34377d66c1f0f0ca9965b6458f31cadc1ce7aee0b085970c1745b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1c343bae24f516669f5fa6d9a22737df68e838b2fc872099f16188aa125f2b75
MD5 6b9cb80689a95dc8b319eeca152a5ee9
BLAKE2b-256 ebbb5b31357623f009f3d62a50664c11a36330fc7aca422e174676b2effbdb81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 38.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fuzzyset2-0.2.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 042b09b75a4948164d024781cd111dde6cf8df4453ceeae4b881d0b57c6da9d1
MD5 77cdabc7ffdd478dbec689a049d6ce32
BLAKE2b-256 167373398132e643259bf2153b9e753672410ee573e2f1141dc2e352d0275f39

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 35.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fuzzyset2-0.2.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 0808402ba4b24fc7a4a9957b630e7c1b0a00c445c899da795f529b2557759230
MD5 befd8dbb0584247eb94a7d0be515b1d9
BLAKE2b-256 40c5b6faeea9edadb8395540d9af47f470818876d1ed07ab5f922313cc05668c

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.3-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.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7c31b1608759eca404a1903e234aebc254d4528ec42c5471ecf43a114a9ad18
MD5 5904689d4fde01ca3590f3bb552d8670
BLAKE2b-256 80cd3bb0f697734f8a5d2c7b9fe5c0cec0d676842289c838e5a568f1b7696430

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 313b1ac734618ee92b7efb75c168ad1e280d26badeed1560f0b8d2148c2c9f62
MD5 99939477980c406fea2c5d4ef26b65b1
BLAKE2b-256 1036ec47ced16ce28e69182853653f803cccc745749773ca0dc01d9c7639abd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ee6066f7867a2bee51a6c28ffcd1bd467b08f3d3208389d3fb15a04e7a113d63
MD5 8e2651a65dc3c19c5526e789174f284a
BLAKE2b-256 30cb06b65c5ba327200cd94d999e19c382f61269a126e25f7db3a7f36990f975

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