Opened 13 months ago

Closed 13 months ago

Last modified 8 months ago

#22106 closed enhancement (fixed)

pyparsing-3.2.4 (Python module)

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 13.0
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New point version.

Change History (4)

comment:1 by Bruce Dubbs, 13 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: new → assigned

comment:2 by Bruce Dubbs, 13 months ago

Version 3.2.4 - September, 2025

  • 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 in the CHANGES file 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.
  • Fixed type annotation for replace_with, to accept Any type.
  • Added locking around potential race condition in ParserElement.reset_cache, as well as other cache-related methods.
  • Substantial update to docstrings and doc generation in preparation for 3.3.0.

comment:3 by Bruce Dubbs, 13 months ago

Resolution: → fixed
Status: assigned → closed

Fixed at commits

d61c4876b0 Update to protobuf-32.1.
9c3c749dbe Update to json-glib-1.10.8.
3621ca698b Update to utfcpp-4.0.8.
9173a1eff6 Update to harfbuzz-11.5.0.
c27b5a3b6c Update to at-spi2-core-2.58.0.
568a5c0644 Update to pyatspi-2.58.0 (Python module).
a3b81f118a Update to pyparsing-3.2.4 (Python module).
3fa24f27b6 Update to python_dbusmock-0.37.0 (Python module).

comment:4 by Bruce Dubbs, 8 months ago

Milestone: 12.5 → 13.0

Milestone renamed

Note: See TracTickets for help on using tickets.