pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-pyparsing
Module Name: pkgsrc
Committed By: adam
Date: Sun Sep 14 09:46:10 UTC 2025
Modified Files:
pkgsrc/devel/py-pyparsing: Makefile distinfo
Log Message:
py-pyparsing: updated to 3.2.4
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 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!
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/py-pyparsing/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/py-pyparsing/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-pyparsing/Makefile
diff -u pkgsrc/devel/py-pyparsing/Makefile:1.37 pkgsrc/devel/py-pyparsing/Makefile:1.38
--- pkgsrc/devel/py-pyparsing/Makefile:1.37 Sat Apr 12 11:44:18 2025
+++ pkgsrc/devel/py-pyparsing/Makefile Sun Sep 14 09:46:09 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2025/04/12 11:44:18 adam Exp $
+# $NetBSD: Makefile,v 1.38 2025/09/14 09:46:09 adam Exp $
-DISTNAME= pyparsing-3.2.3
+DISTNAME= pyparsing-3.2.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyparsing/}
Index: pkgsrc/devel/py-pyparsing/distinfo
diff -u pkgsrc/devel/py-pyparsing/distinfo:1.34 pkgsrc/devel/py-pyparsing/distinfo:1.35
--- pkgsrc/devel/py-pyparsing/distinfo:1.34 Sat Apr 12 11:44:18 2025
+++ pkgsrc/devel/py-pyparsing/distinfo Sun Sep 14 09:46:09 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.34 2025/04/12 11:44:18 adam Exp $
+$NetBSD: distinfo,v 1.35 2025/09/14 09:46:09 adam Exp $
-BLAKE2s (pyparsing-3.2.3.tar.gz) = 37581b8f110ba3566ccaef35fbd2de245825472fe85f594c9a5f01121dbce9af
-SHA512 (pyparsing-3.2.3.tar.gz) = ef01403a158f15215b3be7f7c4aad2ceb6020d578dac68351b732df3447c685aa478d23ab645d554070ad2aec14ee565a0407f428b91f398e4429c0e53eb4a6d
-Size (pyparsing-3.2.3.tar.gz) = 1088608 bytes
+BLAKE2s (pyparsing-3.2.4.tar.gz) = ebe5813399a0d338ace0e24353809ab9ff7a42d89c8a6238c324f915c9e8acc5
+SHA512 (pyparsing-3.2.4.tar.gz) = a7cd44fb37aba3b0fb92bf8f64ba192136c892c6bf41f9a5ebda694c2263a121b0123406e4e3e8ea203b01b0185e05a12f8937fc7a4f494d9be7ddaea43faf65
+Size (pyparsing-3.2.4.tar.gz) = 1098809 bytes
Home |
Main Index |
Thread Index |
Old Index