Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pyparsing for 
openSUSE:Factory checked in at 2025-11-27 15:17:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyparsing (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyparsing.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyparsing"

Thu Nov 27 15:17:49 2025 rev:54 rq:1320161 version:3.2.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyparsing/python-pyparsing.changes        
2025-04-11 16:46:40.954980947 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pyparsing.new.14147/python-pyparsing.changes 
    2025-11-27 15:17:51.063592653 +0100
@@ -1,0 +2,29 @@
+Wed Nov 26 10:48:14 UTC 2025 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to 3.2.5
+  * JINX! Well, 3.2.4 had a bug for `Word` expressions that include a space
+    character, if that expression was then copied, either directly with 
.copy() or
+    by adding a results name, or included in another construct (like 
`DelimitedList`)
+    that makes a copy internally. Issue #618, reported by mstinberg, among 
others -
+    thanks, and sorry for the inconvenience.
+- from version 3.2.4
+  * Barring any catastrophic bugs in this release, this will be the last 
release in
+    the 3.2.x line. The next release, 3.3.0, will begin emitting 
`DeprecationWarnings`
+    when the pre-PEP8 methods are used (see header notes above for more 
information,
+    including available automation for converting any existing code using
+    pyparsing with the old names).
+  * Fixed bug when using a copy of a `Word` expression (either by using the 
explicit
+    `copy()` method, or attaching a results name), and setting a new 
expression name,
+    a raised `ParseException` still used the original expression name. Also 
affected
+    `Regex` expressions with `as_match` or `as_group_list` = True. Reported by
+    Waqas Ilyas, in Issue #612 - good catch!
+  * Fixed type annotation for `replace_with`, to accept `Any` type. Fixes 
Issue #602,
+    reported by esquonk.
+  * Added locking around potential race condition in 
`ParserElement.reset_cache`, as
+    well as other cache-related methods. Fixes Issue #604, reported by 
CarlosDescalziIM.
+  * Substantial update to docstrings and doc generation in preparation for 
3.3.0,
+    great effort by FeRD, thanks!
+  * Notable addition by FeRD to convert docstring examples to work with 
doctest! This
+    was long overdue, thanks so much!
+
+-------------------------------------------------------------------

Old:
----
  pyparsing-3.2.3.tar.gz

New:
----
  pyparsing-3.2.5.tar.gz

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

Other differences:
------------------
++++++ python-pyparsing.spec ++++++
--- /var/tmp/diff_new_pack.ZRAgNQ/_old  2025-11-27 15:17:51.867626558 +0100
+++ /var/tmp/diff_new_pack.ZRAgNQ/_new  2025-11-27 15:17:51.871626727 +0100
@@ -56,7 +56,7 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           %{pprefix}-pyparsing%{?psuffix}
-Version:        3.2.3
+Version:        3.2.5
 Release:        0
 Summary:        Grammar Parser Library for Python
 License:        GPL-2.0-or-later AND MIT AND GPL-3.0-or-later

++++++ pyparsing-3.2.3.tar.gz -> pyparsing-3.2.5.tar.gz ++++++
++++ 6017 lines of diff (skipped)

Reply via email to