The devel/py-blessings port
py3-blessings-1.7p4 – wrapper around terminal coloring, styling, and positioning (cvsweb github mirror)
Description
Blessings lifts several of curses' limiting assumptions, and it makes
your code pretty, too:
- Use styles, color, and maybe a little positioning without
necessarily clearing the whole screen first.
- Leave more than one screenful of scrollback in the buffer after your
program exits, like a well-behaved command-line app should.
- Get rid of all those noisy, C-like calls to tigetstr and tparm, so
your code doesn't get crowded out by terminal bookkeeping.
- Act intelligently when somebody redirects your output to a file,
omitting the terminal control codes the user doesn't want to see
(optional).
WWW: https://pypi.python.org/pypi/blessings
Maintainer
The OpenBSD ports mailing-list
Categories
Build dependencies
Run dependencies
Test dependencies
Files
- /usr/local/lib/python3.12/site-packages/blessings-1.7.dist-info/
- /usr/local/lib/python3.12/site-packages/blessings-1.7.dist-info/METADATA
- /usr/local/lib/python3.12/site-packages/blessings-1.7.dist-info/RECORD
- /usr/local/lib/python3.12/site-packages/blessings-1.7.dist-info/WHEEL
- /usr/local/lib/python3.12/site-packages/blessings-1.7.dist-info/licenses/
- /usr/local/lib/python3.12/site-packages/blessings-1.7.dist-info/licenses/LICENSE
- /usr/local/lib/python3.12/site-packages/blessings-1.7.dist-info/top_level.txt
- /usr/local/lib/python3.12/site-packages/blessings/
- /usr/local/lib/python3.12/site-packages/blessings/__init__.py
- /usr/local/lib/python3.12/site-packages/blessings/__pycache__/
- /usr/local/lib/python3.12/site-packages/blessings/__pycache__/__init__.cpython-312.opt-1.pyc
- /usr/local/lib/python3.12/site-packages/blessings/__pycache__/__init__.cpython-312.pyc
- /usr/local/lib/python3.12/site-packages/blessings/__pycache__/tests.cpython-312.opt-1.pyc
- /usr/local/lib/python3.12/site-packages/blessings/__pycache__/tests.cpython-312.pyc
- /usr/local/lib/python3.12/site-packages/blessings/tests.py