diff options
Diffstat (limited to 'devel/py-collections-extended')
-rw-r--r-- | devel/py-collections-extended/Makefile | 20 | ||||
-rw-r--r-- | devel/py-collections-extended/distinfo | 3 | ||||
-rw-r--r-- | devel/py-collections-extended/pkg-descr | 6 |
3 files changed, 29 insertions, 0 deletions
diff --git a/devel/py-collections-extended/Makefile b/devel/py-collections-extended/Makefile new file mode 100644 index 000000000000..78da15731f28 --- /dev/null +++ b/devel/py-collections-extended/Makefile @@ -0,0 +1,20 @@ +PORTNAME= collections-extended +DISTVERSION= 2.0.2 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= dtxdf@FreeBSD.org +COMMENT= Extra Python Collections (multisets and setlists) +WWW= https://pypi.org/project/${PORTNAME} \ + https://github.com/mlenzen/${PORTNAME} + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-collections-extended/distinfo b/devel/py-collections-extended/distinfo new file mode 100644 index 000000000000..a9324954bfca --- /dev/null +++ b/devel/py-collections-extended/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1748370737 +SHA256 (collections-extended-2.0.2.tar.gz) = d68ebd1e2208444e392aa0016e5c085bd897f89296f5c1860787de5935994114 +SIZE (collections-extended-2.0.2.tar.gz) = 22753 diff --git a/devel/py-collections-extended/pkg-descr b/devel/py-collections-extended/pkg-descr new file mode 100644 index 000000000000..d5749b3a22e6 --- /dev/null +++ b/devel/py-collections-extended/pkg-descr @@ -0,0 +1,6 @@ +collections_extended is a pure Python module with no dependencies +providing extra collections. The new collections include bags AKA +multisets, setlists AKA unique lists or ordered sets, a bijection, +a RangeMap which is a mapping from ranges to values, and an IndexedDict +class. There are also frozen (hashable) varieties of bags and +setlists. |