CVS commit: pkgsrc/textproc

"Kimmo Suominen" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	kim
Date:		Fri Aug 14 19:46:32 UTC 2026

Modified Files:
	pkgsrc/textproc: Makefile
Added Files:
	pkgsrc/textproc/py-braceexpand: DESCR Makefile PLIST distinfo

Log Message:
Add textproc/py-braceexpand


To generate a diff of this commit:
cvs rdiff -u -r1.1598 -r1.1599 pkgsrc/textproc/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/py-braceexpand/DESCR \
    pkgsrc/textproc/py-braceexpand/Makefile \
    pkgsrc/textproc/py-braceexpand/PLIST \
    pkgsrc/textproc/py-braceexpand/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 3.3 KB)
Modified files:

Index: pkgsrc/textproc/Makefile
diff -u pkgsrc/textproc/Makefile:1.1598 pkgsrc/textproc/Makefile:1.1599
--- pkgsrc/textproc/Makefile:1.1598	Sun Aug  9 17:55:47 2026
+++ pkgsrc/textproc/Makefile	Fri Aug 14 19:46:31 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1598 2026/08/09 17:55:47 wiz Exp $
+# $NetBSD: Makefile,v 1.1599 2026/08/14 19:46:31 kim Exp $
 #
 
 COMMENT=	Text processing utilities (does not include desktop publishing)
@@ -1066,6 +1066,7 @@ SUBDIR+=	py-astropy-sphinx-theme
 SUBDIR+=	py-babelfish
 SUBDIR+=	py-biplist
 SUBDIR+=	py-black
+SUBDIR+=	py-braceexpand
 SUBDIR+=	py-bracex
 SUBDIR+=	py-breathe
 SUBDIR+=	py-cabocha

Added files:

Index: pkgsrc/textproc/py-braceexpand/DESCR
diff -u /dev/null pkgsrc/textproc/py-braceexpand/DESCR:1.1
--- /dev/null	Fri Aug 14 19:46:32 2026
+++ pkgsrc/textproc/py-braceexpand/DESCR	Fri Aug 14 19:46:31 2026
@@ -0,0 +1,7 @@
+braceexpand implements Bash-style brace expansion for Python,
+as a single braceexpand() function returning an iterator over
+the expansions of a pattern.  It supports comma-separated
+alternatives ({a,b,c}), numeric and alphabetic sequences with
+optional increments ({1..10}, {a..z}, {0..10..2}), zero
+padding ({01..20}), nesting, and backslash escaping of the
+special characters.
Index: pkgsrc/textproc/py-braceexpand/Makefile
diff -u /dev/null pkgsrc/textproc/py-braceexpand/Makefile:1.1
--- /dev/null	Fri Aug 14 19:46:32 2026
+++ pkgsrc/textproc/py-braceexpand/Makefile	Fri Aug 14 19:46:32 2026
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2026/08/14 19:46:32 kim Exp $
+
+DISTNAME=	braceexpand-0.1.7
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	textproc python
+MASTER_SITES=	${MASTER_SITE_PYPI:=b/braceexpand/}
+
+MAINTAINER=	[email protected]
+HOMEPAGE=	https://github.com/trendels/braceexpand
+COMMENT=	Bash-style brace expansion for Python
+LICENSE=	mit
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+
+USE_LANGUAGES=	# none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/py-braceexpand/PLIST
diff -u /dev/null pkgsrc/textproc/py-braceexpand/PLIST:1.1
--- /dev/null	Fri Aug 14 19:46:32 2026
+++ pkgsrc/textproc/py-braceexpand/PLIST	Fri Aug 14 19:46:32 2026
@@ -0,0 +1,11 @@
+@comment $NetBSD: PLIST,v 1.1 2026/08/14 19:46:32 kim Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/braceexpand/__init__.py
+${PYSITELIB}/braceexpand/__init__.pyc
+${PYSITELIB}/braceexpand/__init__.pyi
+${PYSITELIB}/braceexpand/__init__.pyo
+${PYSITELIB}/braceexpand/py.typed
Index: pkgsrc/textproc/py-braceexpand/distinfo
diff -u /dev/null pkgsrc/textproc/py-braceexpand/distinfo:1.1
--- /dev/null	Fri Aug 14 19:46:32 2026
+++ pkgsrc/textproc/py-braceexpand/distinfo	Fri Aug 14 19:46:32 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/08/14 19:46:32 kim Exp $
+
+BLAKE2s (braceexpand-0.1.7.tar.gz) = c5a009eeb0a7cc1317cf08eb2446661d1fd2cce49178f9f2833b8dea63230e74
+SHA512 (braceexpand-0.1.7.tar.gz) = aab0ed1f4d7584e7f080f2c139349474e762ff53614f9db8b56bcfa399a48b0d73c729850e4a91fbe28273fe1ed4f085de8f76694147fd5262097fd1e4ddb57a
+Size (braceexpand-0.1.7.tar.gz) = 7777 bytes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.