forked from pool/python-jellyfish
* `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
70 lines
2.6 KiB
Plaintext
70 lines
2.6 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Feb 15 02:57:54 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
|
|
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 17 05:24:54 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 11 14:35:56 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
- Update to 0.7.2:
|
|
* fix CJellyfish damerau_levenshtein w/ unicode, thanks to immerrr
|
|
* fix final H in NYSIIS
|
|
* fix issue w/ trailing W in metaphone
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 3 10:40:50 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
- Update to 0.7.1:
|
|
* drop Python 2 compatibility & legacy code
|
|
* add bugfix for NYSIIS for words starting with PF
|
|
* restrict install to Python >= 3.4
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 2 08:12:40 UTC 2018 - tchvatal@suse.com
|
|
|
|
- Version update to 0.6.1:
|
|
* Various unicode fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 10 08:09:52 UTC 2017 - alarrosa@suse.com
|
|
|
|
- Use singlespec macros
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 19 14:11:58 UTC 2017 - alarrosa@suse.com
|
|
|
|
- Initial release
|
|
|