Date: Sun, 16 May 2021 15:25:50 GMT From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: e0c20d8c887c - main - devel/py-sre-yield: Add py-sre-yield 1.2 Message-ID: <202105161525.14GFPok7065598@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=e0c20d8c887cc01ff14d5e415270bb1fa8709a75 commit e0c20d8c887cc01ff14d5e415270bb1fa8709a75 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2021-05-16 15:12:39 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2021-05-16 15:23:44 +0000 devel/py-sre-yield: Add py-sre-yield 1.2 The goal of sre_yield is to efficiently generate all values that can match a given regular expression, or count possible matches efficiently. It uses the parsed regular expression, so you get a much more accurate result than trying to just split strings. WWW: https://github.com/google/sre_yield --- devel/Makefile | 1 + devel/py-sre-yield/Makefile | 20 ++++++++++++++++++++ devel/py-sre-yield/distinfo | 3 +++ devel/py-sre-yield/pkg-descr | 6 ++++++ 4 files changed, 30 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index b649c2ec79db..959806231c7a 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5141,6 +5141,7 @@ SUBDIR += py-spyder SUBDIR += py-spyder-kernels SUBDIR += py-squint + SUBDIR += py-sre-yield SUBDIR += py-srsly SUBDIR += py-stackexchange SUBDIR += py-statgrab diff --git a/devel/py-sre-yield/Makefile b/devel/py-sre-yield/Makefile new file mode 100644 index 000000000000..b22f2b6b78d4 --- /dev/null +++ b/devel/py-sre-yield/Makefile @@ -0,0 +1,20 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= sre-yield +PORTVERSION= 1.2 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= sre_yield-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Expand a regular expression to its possible matches + +LICENSE= APACHE20 + +USES= python:3.6+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-sre-yield/distinfo b/devel/py-sre-yield/distinfo new file mode 100644 index 000000000000..50cdd16c1758 --- /dev/null +++ b/devel/py-sre-yield/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1620928529 +SHA256 (sre_yield-1.2.tar.gz) = e94f1a2a3cbafffe1dcd15c1d54e401a1517e052aa64c7d3164f88dc761d7b8a +SIZE (sre_yield-1.2.tar.gz) = 20724 diff --git a/devel/py-sre-yield/pkg-descr b/devel/py-sre-yield/pkg-descr new file mode 100644 index 000000000000..18afeb0a336f --- /dev/null +++ b/devel/py-sre-yield/pkg-descr @@ -0,0 +1,6 @@ +The goal of sre_yield is to efficiently generate all values that can match a +given regular expression, or count possible matches efficiently. It uses the +parsed regular expression, so you get a much more accurate result than trying to +just split strings. + +WWW: https://github.com/google/sre_yield
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202105161525.14GFPok7065598>