Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-regex for openSUSE:Factory 
checked in at 2026-05-21 18:25:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-regex (Old)
 and      /work/SRC/openSUSE:Factory/.python-regex.new.2084 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-regex"

Thu May 21 18:25:32 2026 rev:34 rq:1354116 version:2026.5.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-regex/python-regex.changes        
2026-04-14 17:48:22.275667985 +0200
+++ /work/SRC/openSUSE:Factory/.python-regex.new.2084/python-regex.changes      
2026-05-21 18:25:58.751209440 +0200
@@ -1,0 +2,7 @@
+Tue May 19 21:31:22 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2026.5.9:
+  * Reverse matching with full unicode casefolding could lead to
+    out-of-range string indexes.
+
+-------------------------------------------------------------------

Old:
----
  regex-2026.4.4.tar.gz

New:
----
  regex-2026.5.9.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-regex.spec ++++++
--- /var/tmp/diff_new_pack.umEBka/_old  2026-05-21 18:26:00.683288791 +0200
+++ /var/tmp/diff_new_pack.umEBka/_new  2026-05-21 18:26:00.695289284 +0200
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-regex
-Version:        2026.4.4
+Version:        2026.5.9
 Release:        0
 Summary:        Alternative regular expression module for Python
 License:        Apache-2.0

++++++ regex-2026.4.4.tar.gz -> regex-2026.5.9.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-2026.4.4/PKG-INFO new/regex-2026.5.9/PKG-INFO
--- old/regex-2026.4.4/PKG-INFO 2026-04-03 22:01:02.882440000 +0200
+++ new/regex-2026.5.9/PKG-INFO 2026-05-10 00:12:29.973130700 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: regex
-Version: 2026.4.4
+Version: 2026.5.9
 Summary: Alternative regular expression module, to replace re.
 Author-email: Matthew Barnett <[email protected]>
 License-Expression: Apache-2.0 AND CNRI-Python
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-2026.4.4/changelog.txt 
new/regex-2026.5.9/changelog.txt
--- old/regex-2026.4.4/changelog.txt    2026-04-03 22:00:59.000000000 +0200
+++ new/regex-2026.5.9/changelog.txt    2026-05-10 00:12:27.000000000 +0200
@@ -1,3 +1,15 @@
+Version: 2026.5.9
+
+    Reverse matching with full unicode casefolding could lead to out-of-range 
string indexes.
+
+Version: 2026.4.4
+
+    A fix for older Python versions before free-threading was  supported.
+
+Version: 2026.4.3
+
+    More fixes for free-threading.
+
 Version: 2026.3.32
 
     Fixed segfault.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-2026.4.4/pyproject.toml 
new/regex-2026.5.9/pyproject.toml
--- old/regex-2026.4.4/pyproject.toml   2026-04-03 22:00:59.000000000 +0200
+++ new/regex-2026.5.9/pyproject.toml   2026-05-10 00:12:27.000000000 +0200
@@ -4,7 +4,7 @@
 
 [project]
 name = "regex"
-version = "2026.4.4"
+version = "2026.5.9"
 description = "Alternative regular expression module, to replace re."
 readme = "README.rst"
 authors = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-2026.4.4/regex/_main.py 
new/regex-2026.5.9/regex/_main.py
--- old/regex-2026.4.4/regex/_main.py   2026-04-03 22:00:59.000000000 +0200
+++ new/regex-2026.5.9/regex/_main.py   2026-05-10 00:12:27.000000000 +0200
@@ -244,7 +244,7 @@
   "VERSION1", "X", "VERBOSE", "W", "WORD", "error", "Regex", "__version__",
   "__doc__", "RegexFlag"]
 
-__version__ = "2026.4.4"
+__version__ = "2026.5.9"
 
 # --------------------------------------------------------------------
 # Public interface.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-2026.4.4/regex.egg-info/PKG-INFO 
new/regex-2026.5.9/regex.egg-info/PKG-INFO
--- old/regex-2026.4.4/regex.egg-info/PKG-INFO  2026-04-03 22:01:02.000000000 
+0200
+++ new/regex-2026.5.9/regex.egg-info/PKG-INFO  2026-05-10 00:12:29.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: regex
-Version: 2026.4.4
+Version: 2026.5.9
 Summary: Alternative regular expression module, to replace re.
 Author-email: Matthew Barnett <[email protected]>
 License-Expression: Apache-2.0 AND CNRI-Python
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/regex-2026.4.4/src/_regex.c 
new/regex-2026.5.9/src/_regex.c
--- old/regex-2026.4.4/src/_regex.c     2026-04-03 22:00:59.000000000 +0200
+++ new/regex-2026.5.9/src/_regex.c     2026-05-10 00:12:27.000000000 +0200
@@ -10600,7 +10600,7 @@
 
         if (0 <= new_pos && new_pos <= data->folded_len) {
             if (!fuzzy_ext_match(state, state->fuzzy_node,
-              data->new_string_pos))
+              data->new_text_pos))
                 return RE_ERROR_FAILURE;
 
             data->new_folded_pos = new_pos;
@@ -10615,7 +10615,7 @@
 
         if (0 <= new_pos && new_pos <= data->folded_len) {
             if (!fuzzy_ext_match(state, state->fuzzy_node,
-              data->new_string_pos))
+              data->new_text_pos))
                 return RE_ERROR_FAILURE;
 
             data->new_folded_pos = new_pos;

Reply via email to