BSD Ports

textproc/py-wcmatch 11.1 FreeBSD

Wildcard/glob file name matcher

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
001e355de2
License
MIT
Categories
textproc, python
Package size
96.6 KiB, 508.9 KiB installed

Description

Wildcard Match provides an enhanced fnmatch, glob, and pathlib library in order to provide file matching and globbing that more closely follows the features found in Bash. In some ways these libraries are similar to Python's builtin libraries as they provide a similar interface to match, filter, and glob the file system. But they also include a number of features found in Bash's globbing such as backslash escaping, brace expansion, extended glob pattern groups, etc. They also add a number of new useful functions as well, such as globmatch which functions like fnmatch, but for paths.

In the other systems

SystemPortVersion
FreeBSDtextproc/py-wcmatch11.1
NetBSDtextproc/py-wcmatch11.0.1
DragonFlytextproc/py-wcmatch8.5.2
MidnightBSDtextproc/py-wcmatch8.3_1

Install

Binary package:

pkg install py312-wcmatch

From the ports tree:

cd /usr/ports/textproc/py-wcmatch/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-wcmatch>0:textproc/py-wcmatch

Packages

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

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest11.0.111.18.4.110.111.1
FreeBSD:14:quarterly11.0.111.0.1n/a10.111.0.1
FreeBSD:15:latest11.111.1n/a10.110.1
FreeBSD:15:quarterly11.0.111.0.1n/an/an/a
FreeBSD:16:latest11.0.111.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 1

Test 2

The full lists below include those, and their dependencies in turn.

Build dependencies 20
Run dependencies 8

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
wcmatch-11.1.tar.gz129091f2b6f0fad6f5e2571498723fcb3c8facdd0fba0dcc139f31d32f592eb648153e
Master sites 1
  • PYPI

Commit history 5

DateCommitCreditsLog message
001e355de2 Matthew Seaman textproc/py-wcmatch: update to 11.1
Changes: https://github.com/facelessuser/wcmatch/releases/tag/11.1 Reported-by: repology
c8aece33c6 Matthew Seaman textproc/py-wcmatch: update to 11.0.1
Changes: https://github.com/facelessuser/wcmatch/releases/tag/11.0.1 Reported by: repology
08924aa9f2 Matthew Seaman textproc/py-wcmatch: update to 11.0
Changes: https://github.com/facelessuser/wcmatch/releases/tag/11.0 Reported by: repology
7e715c3bbc Matthew Seaman textproc/py-wcmatch: update to 10.2.1
Changes: https://github.com/facelessuser/wcmatch/releases/tag/10.2.1 Reported by: repology, portscout
b77bf779fa Matthew Seaman textproc/py-wcmatch: update to 10.2
Changes: https://github.com/facelessuser/wcmatch/releases/tag/10.2 Reported by: repology, portscout