BSD Ports

textproc/py-braceexpand 0.1.7 NetBSD

Bash-style brace expansion for Python

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Port added
Last update
Commit
10bbedf68e
License
mit
Categories
textproc, python
Package size
9.6 KiB, 30.3 KiB installed

Description

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.

Install

Binary package:

pkgin install py311-braceexpand

From pkgsrc:

cd /usr/pkgsrc/textproc/py-braceexpand && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.1.7
NetBSD 10.1 aarch64-
SmartOS / illumos x86_640.1.7
macOS 15 arm640.1.7

Dependencies

Run dependencies 1
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-braceexpand-0.1.7, py313-braceexpand-0.1.7, py314-braceexpand-0.1.7

Commit history 1

DateCommitCreditsLog message
10bbedf68e kim Add textproc/py-braceexpand