Version 0.2 of subdist module released

Just a quick note that I've released version 0.2 of my subdist module. What is subdist? subdist is a C Python extension that calculates fuzzy substring matches, based on Levenshtein distance. subdist works purely with Unicode strings; calling one of its functions with a non-Unicode string will raise an error. What's new in version 0.2? […]

Extending Python with C: A case study

Near-100x speedup with a C extension I recently wrote about an algorithm for fuzzy matching of substrings implemented in Python. This is a feature that I needed for a piece of software I'm currently developing. When I started using the fuzzy_substring function on some test cases, however, it was unacceptably slow. Using a modestly large […]