Max Bachmann
Max Bachmann
Yes I completely understand this. This looks pretty damming in the benchmarks, but given the low overall times it is not really of a lot of importance. The implementation of...
> A tradeoff I made with the Rust version is the choice of a vector type that can pop between the stack & the heap, Yes that's a pretty cool...
Sure I have a script for this laying around. It uses random ascii strings of varying lengths (the findings are the same for different unicode ranges). Levenshtein:  JaroWinkler: ...
It should be possible to improve this quite a bit further by using the same hashmap used for the damerau-levenshtein implementation. I made a quick experiment which reduced runtime by...
Unless you are using one of the following functions: - median, - median_improve, - quickmedian, - seqratio, - setmedian, - setratio, I would just directly use rapidfuzz, since for all...
Are you sure you are using the latest version? ```python >>> import rapidfuzz >>> rapidfuzz.__version__ '3.8.1' ``` The error sounds very much like you are still on an older version...
I forgot to update the required version of `rapidfuzz-cpp` in the Cmake file which is used when building against the system version of the library. So I assume you are...
Apparently the test for the system installation was broken and would just fallback to the non system version :sweat_smile: With https://github.com/rapidfuzz/RapidFuzz/commit/cf788b9045ec2999c9f82cb74e5cc598a9d5dd9e it should be properly tested again
I did publish a new version of the library which properly requires the latest version of `rapidfuzz-cpp`. Please let me know if the problem continues to occur when building rapidfuzz...
Btw I had a quick look at https://github.com/freebsd/freebsd-ports/blob/main/devel/py-rapidfuzz/Makefile. 1) `${PYTHON_PKGNAMEPREFIX}rapidfuzz-capi==1.0.5:devel/py-rapidfuzz-capi@${PY_FLAVOR} \` is no longer required 2) `jarowinkler-cpp>0:textproc/jarowinkler-cpp \` is no longer required 3) `https://github.com/maxbachmann/RapidFuzz` this is redirected by github, but...