diff --git a/devel/Makefile b/devel/Makefile index 9b21b1e447a2..7be30a509154 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5233,6 +5233,7 @@ SUBDIR += py-mondrian SUBDIR += py-mongokit SUBDIR += py-monkeytype + SUBDIR += py-monotable SUBDIR += py-monotonic SUBDIR += py-monty SUBDIR += py-more-itertools diff --git a/devel/py-monotable/Makefile b/devel/py-monotable/Makefile new file mode 100644 index 000000000000..0eb296446065 --- /dev/null +++ b/devel/py-monotable/Makefile @@ -0,0 +1,24 @@ +PORTNAME= monotable +DISTVERSION= 3.2.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= ASCII table with per column format specs and more +WWW= https://github.com/tmarktaylor/monotable + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} + +USES= python +USE_PYTHON= pep517 autoplist pytest + +NO_ARCH= yes + +# tests as of 3.2.0: 3 failed, 297 passed in 1.66s (3 failures due tarball not being a git repository) + +.include diff --git a/devel/py-monotable/distinfo b/devel/py-monotable/distinfo new file mode 100644 index 000000000000..c1992bdc1100 --- /dev/null +++ b/devel/py-monotable/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1734665735 +SHA256 (monotable-3.2.0.tar.gz) = 3e215bdac7d0849d7e4f79c67790009f1ce63814a06403bef229c347cfbe3bc6 +SIZE (monotable-3.2.0.tar.gz) = 91356 diff --git a/devel/py-monotable/pkg-descr b/devel/py-monotable/pkg-descr new file mode 100644 index 000000000000..1060edd0048d --- /dev/null +++ b/devel/py-monotable/pkg-descr @@ -0,0 +1,3 @@ +monotable is a Python package that provides ASCII table generation with per +column format specs, multi-line content, formatting directives, column +width control.