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

Last updated: May 18,2024

1. Install "python39-blessed" package

Please follow the steps below to install python39-blessed on openSuSE Tumbleweed

$ sudo zypper refresh $ sudo zypper install python39-blessed

2. Uninstall "python39-blessed" package

Please follow the step by step instructions below to uninstall python39-blessed on openSuSE Tumbleweed:

$ sudo zypper remove python39-blessed

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

Information for package python39-blessed:
-----------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : python39-blessed
Version : 1.20.0-1.2
Arch : noarch
Vendor : openSUSE
Installed Size : 412.7 KiB
Installed : No
Status : not installed
Source package : python-blessed-1.20.0-1.2.src
Upstream URL : https://github.com/jquast/blessed
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.