I intend to orphan the python-levenshtein package. The package description is: The Levenshtein module computes Levenshtein distances, similarity ratios, generalized medians and set medians of Unicode or non-Unicode strings. Because it's implemented in C, it's much faster than the corresponding Python library functions and methods. . The Levenshtein distance is the minimum number of single-character insertions, deletions, and substitutions to transform one string into another. . It is useful for spell checking, or fuzzy matching of gettext messages. . This package contains Levenshtein for Python 3.
retitle 1065327 ITA: python-levenshtein -- extension for computing string similarities and edit distances (Python 3) owner 1065327 Louis-Philippe Véronneau <pollo@debian.org> thanks I need this package for sublime-music and since it's being orphaned, I'm planning to adopt it. If someone else wants to maintain this package though, I won't fight you for it :) Cheers (and thanks to morph for the work so far),
Hi Louis-Philippe, Both Jelmer and I are also willing to take it on. I wrote to the Python list in response to Jelmer (before I saw your ITA): I've just taken a look at python-levenshtein, as I remember the name now: it might make more sense for me to take it as it depends on rapidfuzz and rapidfuzz-cpp, which I've just packaged and are sitting in NEW. But if you want to take it, please feel free to do so! (Once rapidfuzz makes it into unstable, a lot of debian/rules could probably also be simplified.) So happy whoever wants to take it; we just won't be able to do much until rapidfuzz, rapidfuzz-cpp and taskflow make it to unstable. I do suggest that we keep it within the DPT, though. Best wishes, Julian
Ah, great news then, happy to let you have it :) I'll be happy to contribute punctually if needed if you do indeed keep it in the DPT.
Quick update, having taken a peek at the package: the version currently in unstable is quite old - it is a version that did not require rapidfuzz. So I will leave it as-is until rapidfuzz makes it into testing (which may be some time), and then it can be updated. Best wishes, Julian
On Fri, 15 Mar 2024 14:21:17 +0000 Julian Gilbey <jdg@debian.org> wrote: > On Fri, Mar 15, 2024 at 10:03:44AM -0400, Louis-Philippe Véronneau wrote: > Quick update, having taken a peek at the package: the version > currently in unstable is quite old - it is a version that did not > require rapidfuzz. So I will leave it as-is until rapidfuzz makes it > into testing (which may be some time), and then it can be updated. I see rapidfuzz has cleared NEW. In the interest of making some progress towards the autoremovals that are queued up behind levenshtein's removal from testing, I've updated levenshtein in git as a Team Upload and uploaded the package to experimental. It now needs to clear NEW itself (since it has grown a -doc package now that it has more extensive documentation via sphinx). Once levenshtein has cleared NEW and landed in experimental, we'll be able to see how rdeps go with the new version too, prior to pushing such a big update to unstable. Prior to landing in unstable, it should get some humans listed in Uploaders too. I wasn't sure who really wanted their name in there and since no-one had done so in git yet, I didn't make assumptions about who that would be. cheers Stuart
Hello, Bug #1065327 in python-levenshtein reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/python-team/packages/python-levenshtein/-/commit/10812d35ca5df6ab7943ef561ca30ea588f9b242 ------------------------------------------------------------------------ adopt package (Closes: #1065327) ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/1065327
We believe that the bug you reported is fixed in the latest version of python-levenshtein, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1065327@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Carl Keinath <carl.keinath@gmail.com> (supplier of updated python-levenshtein package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Tue, 18 Aug 2026 09:09:55 +0000 Source: python-levenshtein Built-For-Profiles: noudeb Architecture: source Version: 0.27.3-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+python@tracker.debian.org> Changed-By: Carl Keinath <carl.keinath@gmail.com> Closes: 1065327 Changes: python-levenshtein (0.27.3-1) unstable; urgency=medium . * New upstream version 0.27.3 * move to new upstream location: https://github.com/rapidfuzz/Levenshtein * add gbp.conf * add CI/CD config * d/control: - use Build-Depends-Indep for docs - bump S-V to 4.7.4, remove RRR and Priority: optional - update required package versions * d/copyright: update copyright holders * d/patches: disable custom sphinx theme * d/watch: migrate to version 5 * d/rules: - make skbuilds verbose - skbuild use deterministic build path * transition to dh-compat 14 * adopt package (Closes: #1065327) Checksums-Sha1: a3f4fee0e5f0a4fc5393321077cb649e8d510995 3068 python-levenshtein_0.27.3-1.dsc f0fba1f6c9ae5dd8f6f546b11457c02b963f1587 37479 python-levenshtein_0.27.3.orig.tar.gz 5e7ba7766e6c0378802a5922dd846df774aea7e6 5136 python-levenshtein_0.27.3-1.debian.tar.xz 4ef02c3552650ad7c8ead32ec9ea06b9143d5eb1 8451 python-levenshtein_0.27.3-1_source.buildinfo Checksums-Sha256: 47a9e114712f4fdd8fd3a3a3c9cc6fc31e8d7ac2f3be9d0602515183d7966316 3068 python-levenshtein_0.27.3-1.dsc 142a0f8171288bb16c163837dbd5d751da4e652add7e4ce131b6516e60f355c5 37479 python-levenshtein_0.27.3.orig.tar.gz 82c70be5a7a429017870295d4897f75589ea7b8ce8d9e0936230bbe05767375e 5136 python-levenshtein_0.27.3-1.debian.tar.xz a0af8287d31673e904a05da93973a2dfe3e5268c6f42852e7b0cb0bed0879d76 8451 python-levenshtein_0.27.3-1_source.buildinfo Files: 1f02c50180267b4cc7b14f5be4c37ab3 3068 python - python-levenshtein_0.27.3-1.dsc ee41ffa838c81224e664f76467e7f723 37479 python - python-levenshtein_0.27.3.orig.tar.gz 081cde5622b2effbefe486b453ecf5f2 5136 python - python-levenshtein_0.27.3-1.debian.tar.xz e92321e6dbb608cdb2e556f382adc203 8451 python - python-levenshtein_0.27.3-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEd8lhnEnWos3N8v+qQoMEoXSNzHoFAmqEIagACgkQQoMEoXSN zHrZZRAAsNaEjC5h9FGy34Azr/kJ+3Qp9SrsU4LqPSdbWa06NWAoj7cUa+IprUf8 8Zwu+vb/kh6S4BtWlfsvjSAj1VfFBF9uiK3dWAGGRGDZOZtNfoMiWHkdwR6AawZP nRJNw4SAkE6R2r5i1ipXuYF2Pegjg4MH+g+Q/CHR9jerFpSrKfMF5JjrBW9ej2gZ z2h26XyS2hTG6rrOJBxXwmIla3PitiXwdMO87pS+XrZW2xPJRcz5Yxfb/WF1DbJ0 CpqXxR0dX04IbuEXuF5Hrtoj/fLV3OYvc9mDUsXS4zf7vo6XoCOVe+IfNN3amgbn GK7yndhyYQNzHzo2drcbt//PrY7WtGKprGJkAxjJImAlAMg6AUEzmVmOUduXMtvr s1EHfGTCWiaEt8jBcMmi5on6VuccUoKsosXA+Ea3JuS8RzR2HMrzdUZL3Ed1p9WG y89ciZ9dh8odb80ujiN4zI/ptWaVrUj1ulTNUZP+6pu1baxM9M3Z5zedegL+lOoc ku5y/IsxJgdnAPE6slvJjrPtQZXUiFOmRkmoISpfHLLzPPe9SnF5sdd7Piw2TiUO 72BDK8aStWMVZMkscwkQP3mWVN1JdfqsOmGbsN9otVnwL2JKEtiEsmLRopgUGS/T bF9DX2+i5o3rej5RTZ8Gkbud+zgS7zrqOaCHkCaR/CW6RQuYWCw= =XsWU -----END PGP SIGNATURE-----