From: Stuart Henderson Subject: Re: New: devel/py-rapidfuzz: fuzzy search library To: Chris Billington Cc: ports@openbsd.org Date: Fri, 19 Jun 2026 13:53:58 +0100 updated version attached. changes: - textproc not devel - missing WANTLIB/COMPILER lines - tweak DESCR - enable tests, they don't bring in many dependencies (only numpy and pandas). you do have to run "make fake" before running them due to how scikit-build works (though I am baking a python.port.mk diff to avoid that). any OKs to import? $ make test ===> Regression tests for py3-rapidfuzz-3.14.5 ============================= test session starts ============================== platform openbsd7 -- Python 3.14.5, pytest-9.0.3, pluggy-1.6.0 rootdir: /usr/obj/ports/py-rapidfuzz-3.14.5/rapidfuzz-3.14.5 configfile: pyproject.toml testpaths: tests plugins: hypothesis-6.138.14 collected 388 items tests/distance/test_DamerauLevenshtein.py ................ [ 4%] tests/distance/test_Hamming.py ..... [ 5%] tests/distance/test_Indel.py .... [ 6%] tests/distance/test_Jaro.py ... [ 7%] tests/distance/test_JaroWinkler.py ..... [ 8%] tests/distance/test_LCSseq.py ... [ 9%] tests/distance/test_Levenshtein.py ......... [ 11%] tests/distance/test_OSA.py ...... [ 13%] tests/distance/test_Postfix.py ... [ 13%] tests/distance/test_Prefix.py ... [ 14%] tests/distance/test_distance.py ........................................ [ 25%] ........................................ [ 35%] tests/distance/test_init.py ........................ [ 41%] tests/test_fuzz.py ..................................................... [ 55%] ........................................................................ [ 73%] ............................... [ 81%] tests/test_hypothesis.py ............................. [ 89%] tests/test_process.py ......................................... [ 99%] tests/test_utils.py . [100%] =============================== warnings summary =============================== ../../../../local/lib/python3.14/site-packages/_hypothesis_pytestplugin.py:466 /usr/local/lib/python3.14/site-packages/_hypothesis_pytestplugin.py:466: UserWarning: Skipping collection of '.hypothesis' directory - this usually means you've explicitly set the `norecursedirs` pytest config option, replacing rather than extending the default ignores. warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================= 388 passed, 1 warning in 30.49s ========================