diff options
author | adam <adam@pkgsrc.org> | 2021-05-25 10:12:32 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2021-05-25 10:12:32 +0000 |
commit | 02f7a8c9f21a871307c66c0a3faf221845bea983 (patch) | |
tree | bd6f5e88083c1c2927af0178af8b429fee15b303 /comms | |
parent | e11b4db7c8561c24a9c5ed4792417f1c6cdbd91e (diff) | |
download | pkgsrc-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/Makefile | 3 | ||||
-rw-r--r-- | comms/py-rich/DESCR | 6 | ||||
-rw-r--r-- | comms/py-rich/Makefile | 28 | ||||
-rw-r--r-- | comms/py-rich/PLIST | 226 | ||||
-rw-r--r-- | comms/py-rich/distinfo | 6 |
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 |