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

Uploaded Source

Built Distributions

fuzzyset2-0.2.5-cp313-cp313-win_amd64.whl (46.9 kB view details)

Uploaded CPython 3.13 Windows x86-64

fuzzyset2-0.2.5-cp313-cp313-win32.whl (42.0 kB view details)

Uploaded CPython 3.13 Windows x86

fuzzyset2-0.2.5-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (59.9 kB view details)

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

fuzzyset2-0.2.5-cp313-cp313-macosx_11_0_arm64.whl (48.3 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

fuzzyset2-0.2.5-cp313-cp313-macosx_10_13_x86_64.whl (49.3 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

fuzzyset2-0.2.5-cp312-cp312-win_amd64.whl (47.0 kB view details)

Uploaded CPython 3.12 Windows x86-64

fuzzyset2-0.2.5-cp312-cp312-win32.whl (42.0 kB view details)

Uploaded CPython 3.12 Windows x86

fuzzyset2-0.2.5-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (59.8 kB view details)

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

fuzzyset2-0.2.5-cp312-cp312-macosx_11_0_arm64.whl (48.5 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

fuzzyset2-0.2.5-cp312-cp312-macosx_10_13_x86_64.whl (49.5 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

fuzzyset2-0.2.5-cp311-cp311-win_amd64.whl (46.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

fuzzyset2-0.2.5-cp311-cp311-win32.whl (42.2 kB view details)

Uploaded CPython 3.11 Windows x86

fuzzyset2-0.2.5-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (63.4 kB view details)

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

fuzzyset2-0.2.5-cp311-cp311-macosx_11_0_arm64.whl (48.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

fuzzyset2-0.2.5-cp311-cp311-macosx_10_9_x86_64.whl (49.9 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fuzzyset2-0.2.5-cp310-cp310-win_amd64.whl (46.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

fuzzyset2-0.2.5-cp310-cp310-win32.whl (42.4 kB view details)

Uploaded CPython 3.10 Windows x86

fuzzyset2-0.2.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (63.6 kB view details)

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

fuzzyset2-0.2.5-cp310-cp310-macosx_11_0_arm64.whl (48.9 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

fuzzyset2-0.2.5-cp310-cp310-macosx_10_9_x86_64.whl (49.8 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

fuzzyset2-0.2.5-cp39-cp39-win_amd64.whl (46.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

fuzzyset2-0.2.5-cp39-cp39-win32.whl (42.7 kB view details)

Uploaded CPython 3.9 Windows x86

fuzzyset2-0.2.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (63.9 kB view details)

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

fuzzyset2-0.2.5-cp39-cp39-macosx_11_0_arm64.whl (49.2 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

fuzzyset2-0.2.5-cp39-cp39-macosx_10_9_x86_64.whl (50.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

fuzzyset2-0.2.5-cp38-cp38-win_amd64.whl (46.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

fuzzyset2-0.2.5-cp38-cp38-win32.whl (42.6 kB view details)

Uploaded CPython 3.8 Windows x86

fuzzyset2-0.2.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (64.0 kB view details)

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

fuzzyset2-0.2.5-cp38-cp38-macosx_11_0_arm64.whl (49.2 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

fuzzyset2-0.2.5-cp38-cp38-macosx_10_9_x86_64.whl (50.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.5.tar.gz
  • Upload date:
  • Size: 323.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fuzzyset2-0.2.5.tar.gz
Algorithm Hash digest
SHA256 150bc83ef37228ee1d6fc20e4c11dea0ecc64c0acbf251cfd973316738957a16
MD5 88edc99f952d51312d0d55438b0e5236
BLAKE2b-256 493344f03c3642922580229651ef07a6ade59352710ef56db99887eb21bc2ecf

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4d0a59755f4a2d429be6730e890881840acad48095c89920634dd8b77ee0b3a5
MD5 dbbac05fdd5baf5f3484075498b3434e
BLAKE2b-256 645ff72308b936b48921081ff64c7a99e6e1f2f97276bef794c3f5b790753618

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.5-cp313-cp313-win32.whl.

File metadata

  • Download URL: fuzzyset2-0.2.5-cp313-cp313-win32.whl
  • Upload date:
  • Size: 42.0 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fuzzyset2-0.2.5-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 808f9395608a7ae5c1eee0f0d0ba9dcf054df4fa75bb6b40a025fe7df1de9295
MD5 eb9e20144c59d467d5c57f8ce8a49d85
BLAKE2b-256 b3769914d4c339aa7a9a112211b75bdde3f194160c5705b047a0c81ab3a104e7

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.5-cp313-cp313-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.5-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 705812d4b86eb626f84583230dc54b51109b7207080117d4e5f336c9d1e1a10b
MD5 62ce327b0d4add1dbf15e3a58453bcee
BLAKE2b-256 64725278047173c03faccdb27ecdd97328d459a879d60ed10df17d601e50f140

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 897f98d21148c005afc0f0e99d447598eaa044b4af644a57495c4c31f8809553
MD5 b331e1a379d73ca91fc03802dbd952e5
BLAKE2b-256 3457faa7656590189f01152ffd80659b7c4878a3d0093f643bb07d0376c9e492

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.5-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6faaf13a9829dc8ff9ca012abbb06b5b12f67f9cb2d92fde68644728a115144f
MD5 481d1f0a7f588699de63a84926ad9e46
BLAKE2b-256 8879a68ee211a75549357859580a4d1ec840b46ca5f2f273bf1e039beb0d1f8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 54df46e6635592d52a1c48a034736b5288fea4043c67516f3c9d5bcabe6711d1
MD5 750c15cd195f71a08c3735ce82e363fe
BLAKE2b-256 663d76ee04ca394ebf878d010ea86987802058d3918f13c681bd9d6d2d21cc3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.5-cp312-cp312-win32.whl
  • Upload date:
  • Size: 42.0 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fuzzyset2-0.2.5-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 fa02738643ded442db934617909796b78659beb9447ef2a7fcbe847dec90127a
MD5 63508309ff656cd76849fcc88377de2d
BLAKE2b-256 8f482456bdece43d81a57e8592350e59724f5bbde2d69e5392e6c10e5c7e3ab7

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.5-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.5-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8be4c6847b38650e2721310157570d034bfdf5e1cd1e198c6c2c235aa546930
MD5 425a5e50f355acf3950c0a7e7f94df39
BLAKE2b-256 a73c35e565dbe3944ab0a5f677fdb2af18208a9739b4160de559ebd3e3dbd874

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69e386b137fdd53b4e2150b4ef12a4b603c8f7bc14c219eb361685e3e45a8b4b
MD5 2f25765c35bff9a50c1cab079859933e
BLAKE2b-256 cabb5f053badf8bd45a64e63be2ed3b0584ce544e44e052af0fc43853a99ffed

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.5-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1e5f6bfe2c597abba3543f502785236dc9f209b61ed60e86645ad9726c00506b
MD5 c041aab3461e7f2ccf11dacc095c46c8
BLAKE2b-256 12bce9c477a908805c28c48ec19f9d7b1d081fd6c556e6099cd33d9248b4a070

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c9bae04f0a47aa002352b78028af1d7d684f714585c2fa33bdb3840ae65754ef
MD5 684e97b9608164e60f946f73b0787ddf
BLAKE2b-256 e1ed56df6f2b2115ccfbd7c1a083c5d61b2f4d0f3ace35a039c0fa4367ba87a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.5-cp311-cp311-win32.whl
  • Upload date:
  • Size: 42.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fuzzyset2-0.2.5-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 34e48aeadd1f3b031cae8d68c370422dd001a12d67db73e6053f26483bdab7f4
MD5 c93070ae99603ccb904dc2a8e9193f34
BLAKE2b-256 365763b156b21972379d596a5bcf66a7b044b0d1409c913c07968ae0870dcada

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.5-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.5-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1401bf644dede0bc34db18a3309785308e98ba5f5603e190d63ce3726e2d1fe4
MD5 c4a31a9ef886713dc696775049d05f67
BLAKE2b-256 065851963f9fdab18f07864e7604d14d2c64d43d72e2a946960b3bc73d6c37eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a42d457d70b3e6808f5e4d912a313b70b55d842df6be001a1dd696c30d1891c
MD5 4d8ca77d40d2e8bdf897763d7e49706d
BLAKE2b-256 449f3c52ba132f528dba0113599775a86694a54c3dfa2efd9ea4509e8642c9d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 88e200f7d14afdc095c85bba1e865783172da628b34eb6810385a241ea95a723
MD5 64584692c8053f33478c4fb8b7c0c2f4
BLAKE2b-256 e08cba62288a92b27c4052bd457c8eacd63c115f683fa782b5df0fbf6d00c47b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a74568fd7197f5f8789b924bef8f3a2b74c4a968f22fc751954bf0b56ab5c204
MD5 5875b14b34dd61b0f777bdea1dca4179
BLAKE2b-256 d1413767bcb44f31c8511864703c9e85c3e71ad453761b3b3e43df29e8c4a5be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.5-cp310-cp310-win32.whl
  • Upload date:
  • Size: 42.4 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fuzzyset2-0.2.5-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 9846a09bbae826a24ee1d66e90626f4234c3ff1f0fc7ac386ef09d19d123b784
MD5 69517cfcc2141622deaf052f83ec7584
BLAKE2b-256 2f10bfc2d489e0777930771612ee93a8f89494e167809e4f31dfdb465c5f6dd4

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.5-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.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5014c9432e3172d97300f75daf81f9a4e5a5356a39a21cd37e86f680febe6448
MD5 e64b868397d4f0ddf20bc5fb2b8dcc7c
BLAKE2b-256 e6ae4ef24656fd65935dbace87a05995e782138a99e1bd3ba9918f726e2aa5f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8229d0e417383a3870b2180062dd9314096bf3cceab5396f5a2326353b64908e
MD5 1021e091e1c559c3458ec47576e50974
BLAKE2b-256 8f0cdeeef3aad8698922584690033904fb294c309f1ab238db21ae693fdf5f35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 615b03c0f7e69c15d3a5076d5f090f3beab4745c1b2b8b17e029d03eac75963c
MD5 d5e334d20b71f72701845086b3d1be1e
BLAKE2b-256 11f3f9450f166bf8f37ec7688b77a236c8f08c43883e330d9af34a507f79e0fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 46.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fuzzyset2-0.2.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d04af4441427d883b8cf7cf91b184cd41bfbf36ca9c91e4c98db60d208ee8c9b
MD5 e9785be946c4f046090847b7a7851b17
BLAKE2b-256 74978a5fcf16cd19d25aa650a6fdd20cf2e4cd6e83ad8d0e331309f73d031a95

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.5-cp39-cp39-win32.whl
  • Upload date:
  • Size: 42.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fuzzyset2-0.2.5-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b9dac10cef952b89df37ae5fd45d63f2ec669ef6b21f07130d0464678490d14b
MD5 64909cc41589cacf1d95b491c0d3e286
BLAKE2b-256 0e4491eac512479abfa4fa329cb813a05dba08e9f04011fefe1d4a5d1145c670

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.5-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.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25304d9dba5c9e1f054ed1e55a885f1e551b9d6d0292b0542cbca1f6427a95e8
MD5 e7ab67a1327829a86412ec124456194f
BLAKE2b-256 e9ae0d8882bd08d11111502c6314ca6fceb78e3be73ec56393603368029c0ee7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c50ab6279f2b6d20a850dffd39e888a9561beb28f931c0286760a0d3e940586
MD5 aadc86b2f55e2608a8009e2ab11f495e
BLAKE2b-256 38545bc2dc731d59ef3768a57a98d99fd2f4cf6f77d35fa96568bd6b28a25c9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 92f5c02221dfbf1724b584a7d042f5e578cf4f7a7d4a0c981ec62c20f8928e31
MD5 4e8b7db0efe4d8558d40355eb97a3c6a
BLAKE2b-256 c633d7e6fc2a5106dd808a6b6ccd5c25a525d41d56cc7aeb9e34894839b4f1da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 46.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fuzzyset2-0.2.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 bfccb20a59408b0ca9abd650eac1ccfc4e7586dcf9ee08d9e4cde4d19b3349ef
MD5 8b68ddc9165217c2531a30b91ff7cfac
BLAKE2b-256 d060e79c86414b77d031dffef86a2c32a72e4900f53fc4e1ed1763e683df14e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fuzzyset2-0.2.5-cp38-cp38-win32.whl
  • Upload date:
  • Size: 42.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for fuzzyset2-0.2.5-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3ef0a48f84cb6b61297b84df73bdd3e1b5aae455120479cc183a511c6716b325
MD5 4349db75e525027a8225bbbe4617ac40
BLAKE2b-256 2531b15e340b1a224f6d5c3f5032fb1651642963d27771b85a047af00c6e054b

See more details on using hashes here.

File details

Details for the file fuzzyset2-0.2.5-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.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8319bd5334b12c638f960ddd418eb78b4bae0bc18fc72abf03abe70ac476c2c1
MD5 703d90b37fe602aaa056280248db69ef
BLAKE2b-256 c8499246daec2faf42f2ad84212af3db131a5ab4af767ed32c11760dc5b74c34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fd07064bdee4e16f58084cd8d045814591731a7e530253ea647cb489a2cef6ae
MD5 92f7035bd97f4b6a07d0981d539debee
BLAKE2b-256 987a874f240db382166aa10822313db86a2a3eedacb1a20b0662b778fdbfc6f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fuzzyset2-0.2.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f72444a03c83df034869016a432a91a96557d9d6872d379c05b4e978fee58213
MD5 581db785c744843859674e52705ca62e
BLAKE2b-256 5095cc3dd558c09d3c4732333758fe57080394b7cb8b2ddd326f8f6b56206c08

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