pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/py-wcmatch
Module Name: pkgsrc
Committed By: adam
Date: Mon Jul 13 11:49:42 UTC 2026
Modified Files:
pkgsrc/textproc/py-wcmatch: Makefile distinfo
Log Message:
py-wcmatch: updated to 11.0
11.0
- **NEW**: Reduce/combine nested `EXTGLOB`/`EXTMATCH` regular expression patterns when possible to reduce deeply
nested patterns.
- **NEW**: Added ZSH style numerical ranges (`<0-9>`) via new `NUMRANGE` flag.
- **BREAK**: Previously, translation would have a capture group for every extended glob pattern when
`EXTGLOB`/`EXTMATCH` was enabled. Due to the new feature added that reduces extended glob group nesting, groups no
longer appear exactly as specified. Moving forward, capturing groups are not included by default. If you need the
old behavior, it can be enabled in a `translate()` call via the `CAPTURE` flag. This flag will cause extended glob
reduction to be turned off and for capturing groups to be enabled.
- **FIX**: Avoid reparsing sequences that have already been deemed not valid.
- **FIX**: Halt `EXTGLOB`/`EXTMATCH` parsing once an unclosed extended glob pattern is encountered.
- **FIX**: Fix case where an empty string would not match a pattern targeting an empty string.
- **FIX**: Ensure that consecutive stars are collapsed into a single regular expression pattern.
- **FIX**: Fix parsing `SPLIT` not accounting for POSIX character class.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/textproc/py-wcmatch/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/textproc/py-wcmatch/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/py-wcmatch/Makefile
diff -u pkgsrc/textproc/py-wcmatch/Makefile:1.16 pkgsrc/textproc/py-wcmatch/Makefile:1.17
--- pkgsrc/textproc/py-wcmatch/Makefile:1.16 Fri Jul 3 07:25:55 2026
+++ pkgsrc/textproc/py-wcmatch/Makefile Mon Jul 13 11:49:41 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2026/07/03 07:25:55 adam Exp $
+# $NetBSD: Makefile,v 1.17 2026/07/13 11:49:41 adam Exp $
-DISTNAME= wcmatch-10.2.1
+DISTNAME= wcmatch-11.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=w/wcmatch/}
Index: pkgsrc/textproc/py-wcmatch/distinfo
diff -u pkgsrc/textproc/py-wcmatch/distinfo:1.14 pkgsrc/textproc/py-wcmatch/distinfo:1.15
--- pkgsrc/textproc/py-wcmatch/distinfo:1.14 Fri Jul 3 07:25:55 2026
+++ pkgsrc/textproc/py-wcmatch/distinfo Mon Jul 13 11:49:41 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2026/07/03 07:25:55 adam Exp $
+$NetBSD: distinfo,v 1.15 2026/07/13 11:49:41 adam Exp $
-BLAKE2s (wcmatch-10.2.1.tar.gz) = d5032344f002e231002fa9fa342b89acf275f9f58eb22cfc17b41d7855cd9242
-SHA512 (wcmatch-10.2.1.tar.gz) = 872bf3a808a581c06acd1d28a947d1282808df9cf954d67deba680fc0638a64173b9a0c41f167a108b528b8405d832b787e2f5f88a016d2ac6deb8dcefd46b76
-Size (wcmatch-10.2.1.tar.gz) = 132497 bytes
+BLAKE2s (wcmatch-11.0.tar.gz) = a313562f251b0ed18a4438ebaf181ba0ac53456a90a9cc41d8112d3ba3e67b95
+SHA512 (wcmatch-11.0.tar.gz) = 7e18970ec6ad8b110ffdacfb6e9e10bb5f5543a3108811f8df0c5d31629fd7905830ada9cce0ddfd38e8ada63e9a5ff29466f8e7517efbcffcded21a3d272ba0
+Size (wcmatch-11.0.tar.gz) = 141360 bytes
Home |
Main Index |
Thread Index |
Old Index