textproc/py-terminaltables3: New port: Generate simple tables in terminals (fork of terminaltables)

Easily draw tables in terminal/console applications from a list of
lists of strings. Supports multi-line rows.

This is a fork of the terminaltables project. Which is archived and
unmaintained. This library is in a new namespace but should otherwise
be a drop in replacement. Maintaining goals consist of maintaining
ecosystem compatibility, type annotations and responding to community
pull requests.

Approved by:	acm (mentor)
This commit is contained in:
Jesús Daniel Colmenares Oviedo
2025-06-09 12:42:59 -04:00
parent 66078cb0f0
commit 21128115bf
4 changed files with 33 additions and 0 deletions
+1
View File
@@ -1652,6 +1652,7 @@
SUBDIR += py-tabletext
SUBDIR += py-tablib
SUBDIR += py-terminaltables
SUBDIR += py-terminaltables3
SUBDIR += py-text2digits
SUBDIR += py-textdistance
SUBDIR += py-textfsm
+21
View File
@@ -0,0 +1,21 @@
PORTNAME= terminaltables3
PORTVERSION= 4.0.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dtxdf@FreeBSD.org
COMMENT= Generate simple tables in terminals (fork of terminaltables)
WWW= https://github.com/matthewdeanmartin/terminaltables
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1749485260
SHA256 (terminaltables3-4.0.0.tar.gz) = 4e3eefe209aa89005a0a34d1525739424569729ee29b5e64a8dd51c5ebdab77f
SIZE (terminaltables3-4.0.0.tar.gz) = 12777
+8
View File
@@ -0,0 +1,8 @@
Easily draw tables in terminal/console applications from a list of
lists of strings. Supports multi-line rows.
This is a fork of the terminaltables project. Which is archived and
unmaintained. This library is in a new namespace but should otherwise
be a drop in replacement. Maintaining goals consist of maintaining
ecosystem compatibility, type annotations and responding to community
pull requests.