summaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2021-05-25 10:12:32 +0000
committeradam <adam@pkgsrc.org>2021-05-25 10:12:32 +0000
commit02f7a8c9f21a871307c66c0a3faf221845bea983 (patch)
treebd6f5e88083c1c2927af0178af8b429fee15b303 /comms
parente11b4db7c8561c24a9c5ed4792417f1c6cdbd91e (diff)
downloadpkgsrc-02f7a8c9f21a871307c66c0a3faf221845bea983.tar.gz
py-rich: added version 10.2.2
Rich is a Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more - out of the box.
Diffstat (limited to 'comms')
-rw-r--r--comms/Makefile3
-rw-r--r--comms/py-rich/DESCR6
-rw-r--r--comms/py-rich/Makefile28
-rw-r--r--comms/py-rich/PLIST226
-rw-r--r--comms/py-rich/distinfo6
5 files changed, 268 insertions, 1 deletions
diff --git a/comms/Makefile b/comms/Makefile
index 5b49b6947e4..fa5b5ca0093 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.121 2021/04/12 15:14:00 nia Exp $
+# $NetBSD: Makefile,v 1.122 2021/05/25 10:12:32 adam Exp $
#
COMMENT= Telephony and serial communication utilities
@@ -67,6 +67,7 @@ SUBDIR+= py-colorama
SUBDIR+= py-esptool
SUBDIR+= py-gammu
SUBDIR+= py-nodemcu-uploader
+SUBDIR+= py-rich
SUBDIR+= py-serial
SUBDIR+= py-termstyle
SUBDIR+= qodem
diff --git a/comms/py-rich/DESCR b/comms/py-rich/DESCR
new file mode 100644
index 00000000000..c2be071ead7
--- /dev/null
+++ b/comms/py-rich/DESCR
@@ -0,0 +1,6 @@
+Rich is a Python library for rich text and beautiful formatting in the
+terminal.
+
+The Rich API makes it easy to add color and style to terminal output. Rich can
+also render pretty tables, progress bars, markdown, syntax highlighted source
+code, tracebacks, and more - out of the box.
diff --git a/comms/py-rich/Makefile b/comms/py-rich/Makefile
new file mode 100644
index 00000000000..53703510185
--- /dev/null
+++ b/comms/py-rich/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2021/05/25 10:12:32 adam Exp $
+
+DISTNAME= rich-10.2.2
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= comms python
+MASTER_SITES= ${MASTER_SITE_PYPI:=r/rich/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/willmcgugan/rich
+COMMENT= Render rich text, tables, progress bars, syntax highlighting
+LICENSE= mit
+
+DEPENDS+= ${PYPKGPREFIX}-colorama>=0.4.0:../../comms/py-colorama
+DEPENDS+= ${PYPKGPREFIX}-commonmark>=0.9.0:../../textproc/py-commonmark
+DEPENDS+= ${PYPKGPREFIX}-pygments>=2.6.0:../../textproc/py-pygments
+DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.7.4:../../devel/py-typing-extensions
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
+.include "../../lang/python/egg.mk"
+.if ${_PYTHON_VERSION} == 36
+DEPENDS+= ${PYPKGPREFIX}-py-dataclasses>=0.7:../../devel/py-dataclasses
+.endif
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/comms/py-rich/PLIST b/comms/py-rich/PLIST
new file mode 100644
index 00000000000..4c36e8e0078
--- /dev/null
+++ b/comms/py-rich/PLIST
@@ -0,0 +1,226 @@
+@comment $NetBSD: PLIST,v 1.1 2021/05/25 10:12:32 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/rich/__init__.py
+${PYSITELIB}/rich/__init__.pyc
+${PYSITELIB}/rich/__init__.pyo
+${PYSITELIB}/rich/__main__.py
+${PYSITELIB}/rich/__main__.pyc
+${PYSITELIB}/rich/__main__.pyo
+${PYSITELIB}/rich/_cell_widths.py
+${PYSITELIB}/rich/_cell_widths.pyc
+${PYSITELIB}/rich/_cell_widths.pyo
+${PYSITELIB}/rich/_emoji_codes.py
+${PYSITELIB}/rich/_emoji_codes.pyc
+${PYSITELIB}/rich/_emoji_codes.pyo
+${PYSITELIB}/rich/_emoji_replace.py
+${PYSITELIB}/rich/_emoji_replace.pyc
+${PYSITELIB}/rich/_emoji_replace.pyo
+${PYSITELIB}/rich/_inspect.py
+${PYSITELIB}/rich/_inspect.pyc
+${PYSITELIB}/rich/_inspect.pyo
+${PYSITELIB}/rich/_log_render.py
+${PYSITELIB}/rich/_log_render.pyc
+${PYSITELIB}/rich/_log_render.pyo
+${PYSITELIB}/rich/_loop.py
+${PYSITELIB}/rich/_loop.pyc
+${PYSITELIB}/rich/_loop.pyo
+${PYSITELIB}/rich/_lru_cache.py
+${PYSITELIB}/rich/_lru_cache.pyc
+${PYSITELIB}/rich/_lru_cache.pyo
+${PYSITELIB}/rich/_palettes.py
+${PYSITELIB}/rich/_palettes.pyc
+${PYSITELIB}/rich/_palettes.pyo
+${PYSITELIB}/rich/_pick.py
+${PYSITELIB}/rich/_pick.pyc
+${PYSITELIB}/rich/_pick.pyo
+${PYSITELIB}/rich/_ratio.py
+${PYSITELIB}/rich/_ratio.pyc
+${PYSITELIB}/rich/_ratio.pyo
+${PYSITELIB}/rich/_spinners.py
+${PYSITELIB}/rich/_spinners.pyc
+${PYSITELIB}/rich/_spinners.pyo
+${PYSITELIB}/rich/_stack.py
+${PYSITELIB}/rich/_stack.pyc
+${PYSITELIB}/rich/_stack.pyo
+${PYSITELIB}/rich/_timer.py
+${PYSITELIB}/rich/_timer.pyc
+${PYSITELIB}/rich/_timer.pyo
+${PYSITELIB}/rich/_windows.py
+${PYSITELIB}/rich/_windows.pyc
+${PYSITELIB}/rich/_windows.pyo
+${PYSITELIB}/rich/_wrap.py
+${PYSITELIB}/rich/_wrap.pyc
+${PYSITELIB}/rich/_wrap.pyo
+${PYSITELIB}/rich/abc.py
+${PYSITELIB}/rich/abc.pyc
+${PYSITELIB}/rich/abc.pyo
+${PYSITELIB}/rich/align.py
+${PYSITELIB}/rich/align.pyc
+${PYSITELIB}/rich/align.pyo
+${PYSITELIB}/rich/ansi.py
+${PYSITELIB}/rich/ansi.pyc
+${PYSITELIB}/rich/ansi.pyo
+${PYSITELIB}/rich/bar.py
+${PYSITELIB}/rich/bar.pyc
+${PYSITELIB}/rich/bar.pyo
+${PYSITELIB}/rich/box.py
+${PYSITELIB}/rich/box.pyc
+${PYSITELIB}/rich/box.pyo
+${PYSITELIB}/rich/cells.py
+${PYSITELIB}/rich/cells.pyc
+${PYSITELIB}/rich/cells.pyo
+${PYSITELIB}/rich/color.py
+${PYSITELIB}/rich/color.pyc
+${PYSITELIB}/rich/color.pyo
+${PYSITELIB}/rich/color_triplet.py
+${PYSITELIB}/rich/color_triplet.pyc
+${PYSITELIB}/rich/color_triplet.pyo
+${PYSITELIB}/rich/columns.py
+${PYSITELIB}/rich/columns.pyc
+${PYSITELIB}/rich/columns.pyo
+${PYSITELIB}/rich/console.py
+${PYSITELIB}/rich/console.pyc
+${PYSITELIB}/rich/console.pyo
+${PYSITELIB}/rich/constrain.py
+${PYSITELIB}/rich/constrain.pyc
+${PYSITELIB}/rich/constrain.pyo
+${PYSITELIB}/rich/containers.py
+${PYSITELIB}/rich/containers.pyc
+${PYSITELIB}/rich/containers.pyo
+${PYSITELIB}/rich/control.py
+${PYSITELIB}/rich/control.pyc
+${PYSITELIB}/rich/control.pyo
+${PYSITELIB}/rich/default_styles.py
+${PYSITELIB}/rich/default_styles.pyc
+${PYSITELIB}/rich/default_styles.pyo
+${PYSITELIB}/rich/diagnose.py
+${PYSITELIB}/rich/diagnose.pyc
+${PYSITELIB}/rich/diagnose.pyo
+${PYSITELIB}/rich/emoji.py
+${PYSITELIB}/rich/emoji.pyc
+${PYSITELIB}/rich/emoji.pyo
+${PYSITELIB}/rich/errors.py
+${PYSITELIB}/rich/errors.pyc
+${PYSITELIB}/rich/errors.pyo
+${PYSITELIB}/rich/file_proxy.py
+${PYSITELIB}/rich/file_proxy.pyc
+${PYSITELIB}/rich/file_proxy.pyo
+${PYSITELIB}/rich/filesize.py
+${PYSITELIB}/rich/filesize.pyc
+${PYSITELIB}/rich/filesize.pyo
+${PYSITELIB}/rich/highlighter.py
+${PYSITELIB}/rich/highlighter.pyc
+${PYSITELIB}/rich/highlighter.pyo
+${PYSITELIB}/rich/jupyter.py
+${PYSITELIB}/rich/jupyter.pyc
+${PYSITELIB}/rich/jupyter.pyo
+${PYSITELIB}/rich/layout.py
+${PYSITELIB}/rich/layout.pyc
+${PYSITELIB}/rich/layout.pyo
+${PYSITELIB}/rich/live.py
+${PYSITELIB}/rich/live.pyc
+${PYSITELIB}/rich/live.pyo
+${PYSITELIB}/rich/live_render.py
+${PYSITELIB}/rich/live_render.pyc
+${PYSITELIB}/rich/live_render.pyo
+${PYSITELIB}/rich/logging.py
+${PYSITELIB}/rich/logging.pyc
+${PYSITELIB}/rich/logging.pyo
+${PYSITELIB}/rich/markdown.py
+${PYSITELIB}/rich/markdown.pyc
+${PYSITELIB}/rich/markdown.pyo
+${PYSITELIB}/rich/markup.py
+${PYSITELIB}/rich/markup.pyc
+${PYSITELIB}/rich/markup.pyo
+${PYSITELIB}/rich/measure.py
+${PYSITELIB}/rich/measure.pyc
+${PYSITELIB}/rich/measure.pyo
+${PYSITELIB}/rich/padding.py
+${PYSITELIB}/rich/padding.pyc
+${PYSITELIB}/rich/padding.pyo
+${PYSITELIB}/rich/pager.py
+${PYSITELIB}/rich/pager.pyc
+${PYSITELIB}/rich/pager.pyo
+${PYSITELIB}/rich/palette.py
+${PYSITELIB}/rich/palette.pyc
+${PYSITELIB}/rich/palette.pyo
+${PYSITELIB}/rich/panel.py
+${PYSITELIB}/rich/panel.pyc
+${PYSITELIB}/rich/panel.pyo
+${PYSITELIB}/rich/pretty.py
+${PYSITELIB}/rich/pretty.pyc
+${PYSITELIB}/rich/pretty.pyo
+${PYSITELIB}/rich/progress.py
+${PYSITELIB}/rich/progress.pyc
+${PYSITELIB}/rich/progress.pyo
+${PYSITELIB}/rich/progress_bar.py
+${PYSITELIB}/rich/progress_bar.pyc
+${PYSITELIB}/rich/progress_bar.pyo
+${PYSITELIB}/rich/prompt.py
+${PYSITELIB}/rich/prompt.pyc
+${PYSITELIB}/rich/prompt.pyo
+${PYSITELIB}/rich/protocol.py
+${PYSITELIB}/rich/protocol.pyc
+${PYSITELIB}/rich/protocol.pyo
+${PYSITELIB}/rich/py.typed
+${PYSITELIB}/rich/region.py
+${PYSITELIB}/rich/region.pyc
+${PYSITELIB}/rich/region.pyo
+${PYSITELIB}/rich/repr.py
+${PYSITELIB}/rich/repr.pyc
+${PYSITELIB}/rich/repr.pyo
+${PYSITELIB}/rich/rule.py
+${PYSITELIB}/rich/rule.pyc
+${PYSITELIB}/rich/rule.pyo
+${PYSITELIB}/rich/scope.py
+${PYSITELIB}/rich/scope.pyc
+${PYSITELIB}/rich/scope.pyo
+${PYSITELIB}/rich/screen.py
+${PYSITELIB}/rich/screen.pyc
+${PYSITELIB}/rich/screen.pyo
+${PYSITELIB}/rich/segment.py
+${PYSITELIB}/rich/segment.pyc
+${PYSITELIB}/rich/segment.pyo
+${PYSITELIB}/rich/spinner.py
+${PYSITELIB}/rich/spinner.pyc
+${PYSITELIB}/rich/spinner.pyo
+${PYSITELIB}/rich/status.py
+${PYSITELIB}/rich/status.pyc
+${PYSITELIB}/rich/status.pyo
+${PYSITELIB}/rich/style.py
+${PYSITELIB}/rich/style.pyc
+${PYSITELIB}/rich/style.pyo
+${PYSITELIB}/rich/styled.py
+${PYSITELIB}/rich/styled.pyc
+${PYSITELIB}/rich/styled.pyo
+${PYSITELIB}/rich/syntax.py
+${PYSITELIB}/rich/syntax.pyc
+${PYSITELIB}/rich/syntax.pyo
+${PYSITELIB}/rich/table.py
+${PYSITELIB}/rich/table.pyc
+${PYSITELIB}/rich/table.pyo
+${PYSITELIB}/rich/tabulate.py
+${PYSITELIB}/rich/tabulate.pyc
+${PYSITELIB}/rich/tabulate.pyo
+${PYSITELIB}/rich/terminal_theme.py
+${PYSITELIB}/rich/terminal_theme.pyc
+${PYSITELIB}/rich/terminal_theme.pyo
+${PYSITELIB}/rich/text.py
+${PYSITELIB}/rich/text.pyc
+${PYSITELIB}/rich/text.pyo
+${PYSITELIB}/rich/theme.py
+${PYSITELIB}/rich/theme.pyc
+${PYSITELIB}/rich/theme.pyo
+${PYSITELIB}/rich/themes.py
+${PYSITELIB}/rich/themes.pyc
+${PYSITELIB}/rich/themes.pyo
+${PYSITELIB}/rich/traceback.py
+${PYSITELIB}/rich/traceback.pyc
+${PYSITELIB}/rich/traceback.pyo
+${PYSITELIB}/rich/tree.py
+${PYSITELIB}/rich/tree.pyc
+${PYSITELIB}/rich/tree.pyo
diff --git a/comms/py-rich/distinfo b/comms/py-rich/distinfo
new file mode 100644
index 00000000000..318d4a2de6d
--- /dev/null
+++ b/comms/py-rich/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/05/25 10:12:32 adam Exp $
+
+SHA1 (rich-10.2.2.tar.gz) = 0ff4761153e3fd1feb5ae09d645f1235b89ea603
+RMD160 (rich-10.2.2.tar.gz) = 7d616c95fa6f6216e5a38101943ea5edd3055368
+SHA512 (rich-10.2.2.tar.gz) = 122bb01d56584654d242f12587a9d3132bf725ea560a9f4f059d757deede8724f1816a1d217bb9137ec7a524d9939b6e4d32dfffa895e8a5a984988f0e5ee6db
+Size (rich-10.2.2.tar.gz) = 187108 bytes