How to Install and Uninstall python38-blessed Package on openSuSE Tumbleweed

Last updated: November 06,2024

1. Install "python38-blessed" package

Please follow the step by step instructions below to install python38-blessed on openSuSE Tumbleweed

$ sudo zypper refresh $ sudo zypper install python38-blessed

2. Uninstall "python38-blessed" package

Please follow the guidelines below to uninstall python38-blessed on openSuSE Tumbleweed:

$ sudo zypper remove python38-blessed

3. Information about the python38-blessed package on openSuSE Tumbleweed

Information for package python38-blessed:
-----------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : python38-blessed
Version : 1.17.10-1.5
Arch : noarch
Vendor : openSUSE
Installed Size : 425,2 KiB
Installed : No
Status : not installed
Source package : python-blessed-1.17.10-1.5.src
Summary : Wrapper around terminal styling, screen positioning, and keyboard input
Description :
Blessed is a thin, practical wrapper around terminal capabilities in Python.
Brief Overview
--------------
*Blessed* is a more simplified wrapper around curses, providing :
* Styles, color, and maybe a little positioning without necessarily
clearing the whole screen first.
* Works great with standard Python string formatting.
* Provides up-to-the-moment terminal height and width, so you can respond to
terminal size changes.
* Avoids making a mess if the output gets piped to a non-terminal:
outputs to any file-like object such as *StringIO*, files, or pipes.
* Uses the `terminfo(5)`_ database so it works with any terminal type
and supports any terminal capability: No more C-like calls to tigetstr_
and tparm_.
* Keeps a minimum of internal state, so you can feel free to mix and match with
calls to curses or whatever other terminal libraries you like.
* Provides plenty of context managers to safely express terminal modes,
automatically restoring the terminal to a safe state on exit.
* Act intelligently when somebody redirects your output to a file, omitting
all of the terminal sequences such as styling, colors, or positioning.
* Dead-simple keyboard handling: safely decoding unicode input in your
system's preferred locale and supports application/arrow keys.
* Allows the printable length of strings containing sequences to be
determined.
Blessed **does not** provide...
* Windows command prompt support. A PDCurses_ build of python for windows
provides only partial support at this time -- there are plans to merge with
the ansi module in concert with colorama to resolve this.