Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-Levenshtein for
openSUSE:Factory checked in at 2026-10-05 16:18:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Levenshtein (Old)
and /work/SRC/openSUSE:Factory/.python-Levenshtein.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Levenshtein"
Mon Oct 5 16:18:16 2026 rev:17 rq:1382453 version:0.27.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Levenshtein/python-Levenshtein.changes
2025-03-06 14:49:00.746153498 +0100
+++
/work/SRC/openSUSE:Factory/.python-Levenshtein.new.3698736/python-Levenshtein.changes
2026-10-05 16:18:39.969373329 +0200
@@ -1,0 +2,24 @@
+Sat Oct 3 14:24:26 UTC 2026 - Andrea Manzini <[email protected]>
+
+- Update to version 0.27.5:
+ * Avoid unnecessary len calls on iterables, fixing a crash when the
+ size of the iterable changes after the len call
+ * Add support for Python 3.15
+ * Drop support for Python 3.10
+- From 0.27.4:
+ * Fix out of bounds reads in quickmedian and setmedian for empty
+ inputs
+ * Fix a potential out of bounds write in median_improve
+ * Add type hints for StringMatcher
+- From 0.27.3:
+ * No user-visible changes (upstream binary wheel packaging only)
+- From 0.27.2:
+ * Update bundled rapidfuzz-cpp to 3.3.3
+ * Add support for free-threaded Python
+ * Drop support for Python 3.9
+- Rename license file from COPYING to LICENSE per upstream
+- Package only the Levenshtein module and its dist-info instead of the
+ whole site-packages directory
+- Modernize spec file: use %autosetup
+
+-------------------------------------------------------------------
Old:
----
levenshtein-0.27.1.tar.gz
New:
----
levenshtein-0.27.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-Levenshtein.spec ++++++
--- /var/tmp/diff_new_pack.rJGi9s/_old 2026-10-05 16:18:41.103420681 +0200
+++ /var/tmp/diff_new_pack.rJGi9s/_new 2026-10-05 16:18:41.106420806 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-Levenshtein
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-Levenshtein
-Version: 0.27.1
+Version: 0.27.5
Release: 0
Summary: Python extension computing string distances and similarities
License: GPL-2.0-or-later
@@ -49,7 +49,7 @@
It supports both normal and Unicode strings.
%prep
-%setup -q -n levenshtein-%{version}
+%autosetup -p1 -n levenshtein-%{version}
%build
%pyproject_wheel
@@ -62,7 +62,8 @@
%pytest_arch
%files %{python_files}
-%license COPYING
+%license LICENSE
%doc HISTORY.md README.md
-%{python_sitearch}/
+%{python_sitearch}/Levenshtein/
+%{python_sitearch}/levenshtein-%{version}.dist-info/
++++++ levenshtein-0.27.1.tar.gz -> levenshtein-0.27.5.tar.gz ++++++
++++ 23918 lines of diff (skipped)