Attached minor update to textproc/py-rapidfuzz:
## Fixed
* fix some divergences in the pure Python fallback
* fix compatibility with new Cython versions
* fixed potential out of bound access inside Editops.remove_subsequence
* fixed handling python fallback implementation of
Editops.remove_subsequence
## Removed
* dropped support for Python 3.10
* dropped wheels for experimental Python 3.13 free threaded
Tested on amd64 -current Build date: 1787803957 - Thu Aug 27 04:12:37
UTC 2026 via audio/pyradio
Chris
Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/py-rapidfuzz/Makefile,v
diff -u -p -u -p -r1.2 Makefile
--- Makefile 26 Jun 2026 16:02:08 -0000 1.2
+++ Makefile 31 Aug 2026 05:56:01 -0000
@@ -1,7 +1,7 @@
COMMENT= fast fuzzy string matching library for Python
-MODPY_DISTV= 3.14.5
-REVISION= 0
+MODPY_DISTV= 3.14.6
+
DISTNAME= rapidfuzz-${MODPY_DISTV}
PKGNAME= py-${DISTNAME}
CATEGORIES= textproc
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/py-rapidfuzz/distinfo,v
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo 19 Jun 2026 13:50:29 -0000 1.1.1.1
+++ distinfo 31 Aug 2026 05:56:01 -0000
@@ -1,2 +1,2 @@
-SHA256 (rapidfuzz-3.14.5.tar.gz) = uhCsV4hM6CES9+2RC2fn+2By2O8sBuMNxjwPYEoRLg4=
-SIZE (rapidfuzz-3.14.5.tar.gz) = 57901753
+SHA256 (rapidfuzz-3.14.6.tar.gz) = 4TqBYNAXtJnsei+p0M4a4uc3cICBV4WBn5ZvsjXU62A=
+SIZE (rapidfuzz-3.14.6.tar.gz) = 57955060