- Update to 1.0.3:
* `match_rating_codex` now raises a `ValueError` when passed non-alpha
characters (#200)
* fully remove deprecated names
* fully drop Python 3.7 support
* switch to using `ahash` for Damerau-Levenshtein for speed gains
* switched to using Rust implementation for all algorithms
* removed rarely-used `porter_stem` function, better implementations exist
* support for Python 3.10+
* handle spaces correctly in MRA algorithm
* fix buffer overflow in NYSIIS
* safer allocations from CJellyfish
* fix for jaro winkler (cjellyfish#8)
- Stop using greedy globs in %files.
- Switch to autosetup and pyproject macros.
- Sprinkle in cargo_vendor due to including rust code.
OBS-URL: https://build.opensuse.org/request/show/1146673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-jellyfish?expand=0&rev=6
* `match_rating_codex` now raises a `ValueError` when passed non-alpha
characters (#200)
* fully remove deprecated names
* fully drop Python 3.7 support
* switch to using `ahash` for Damerau-Levenshtein for speed gains
* switched to using Rust implementation for all algorithms
* removed rarely-used `porter_stem` function, better implementations exist
* support for Python 3.10+
* handle spaces correctly in MRA algorithm
* fix buffer overflow in NYSIIS
* safer allocations from CJellyfish
* fix for jaro winkler (cjellyfish#8)
- Stop using greedy globs in %files.
- Switch to autosetup and pyproject macros.
- Sprinkle in cargo_vendor due to including rust code.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-jellyfish?expand=0&rev=13
- Update to 0.8.2:
* fix jaro_winkler/jaro_winkler_similarity mix-up
* deprecate jaro_distance in favor of jaro_similarity
backwards compatible shim left in place, will be removed in 1.0
* rename jaro_winkler to jaro_winkler_similarity to match other functions
backwards compatible shim added, but will be removed in 1.0
* fix soundex bug with W/H cases, #83
* fix metaphone bug with WH prefix, #108
* fix C match rating codex bug with duplicate letters, #121
* fix metaphone bug with leading vowels and 'kn' pair, #123
* fix Python jaro_winkler bug #124
* fix Python 3.9 deprecation warning
* add manylinux wheels
OBS-URL: https://build.opensuse.org/request/show/815338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-jellyfish?expand=0&rev=5
* fix jaro_winkler/jaro_winkler_similarity mix-up
* deprecate jaro_distance in favor of jaro_similarity
backwards compatible shim left in place, will be removed in 1.0
* rename jaro_winkler to jaro_winkler_similarity to match other functions
backwards compatible shim added, but will be removed in 1.0
* fix soundex bug with W/H cases, #83
* fix metaphone bug with WH prefix, #108
* fix C match rating codex bug with duplicate letters, #121
* fix metaphone bug with leading vowels and 'kn' pair, #123
* fix Python jaro_winkler bug #124
* fix Python 3.9 deprecation warning
* add manylinux wheels
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-jellyfish?expand=0&rev=11