fuzzy
fuzzy copied to clipboard
 Currently experiencing the following error when installing fuzzy on ubuntu 14.04
### context possible fix for #14 (i'm new to cython and haven't coded in C for a long time) currently `fuzzy.Soundex` has occasional undefined behavior on py3, as discussed in...
Using the test case, in python 3.5: ```python phrase = 'FancyFree' print(repr(fuzzy.Soundex(4)(phrase))) ``` yields: `''` Occasionally instead of yielding an empty string, it yields a unicode error. `dmeta` and `nysiis`...
Originally [reported here](https://github.com/yougov/fuzzy/issues/14#issuecomment-383884296), there appears to be an issue where non-ascii inputs force a UnicodeEncodeError.
In #12, I added a new test for DMetaphone, but that test reveals that the function is emitting bytestrings instead of text values. I suspect it would be better for...
In [this build](https://travis-ci.org/yougov/fuzzy/builds/260438881), the tests are passing on Python 2.7 for bdb2890, but then one commit later, 6a9189a9ede985f75b21b6916ae8a52fc76b74d0 tagged for release as 1.2, the [build fails](https://travis-ci.org/yougov/fuzzy/builds/260439243). I re-ran the build...
Originally reported by: **Christopher Roudiez (Bitbucket: [croudiez](https://bitbucket.org/croudiez), GitHub: [croudiez](https://github.com/croudiez))** ---------------------------------------- The key-value pair *'AY': 'Y'* is included in the **_nysiis_transforms** dict. It should be in the **_nysiis_suffix_map** dict. This bug...
Originally reported by: **Anonymous** ---------------------------------------- I found that calling the soundex() changes the input string to capital. Even creating a deep copy cannot prevent the change. My current solution is...
Originally reported by: **Brian (Bitbucket: [eode](https://bitbucket.org/eode), GitHub: [eode](https://github.com/eode))** ---------------------------------------- ``` #!python import fuzzy fdm = fuzzy.DMetaphone() fdm10 = fuzzy.DMetaphone(10) # note that this also trounces the 's' phoneme of 'decent'...