How to Install and Uninstall python3-blessed Package on openSUSE Leap

Last updated: November 07,2024

1. Install "python3-blessed" package

Please follow the guidance below to install python3-blessed on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install python3-blessed

2. Uninstall "python3-blessed" package

In this section, we are going to explain the necessary steps to uninstall python3-blessed on openSUSE Leap:

$ sudo zypper remove python3-blessed

3. Information about the python3-blessed package on openSUSE Leap

Information for package python3-blessed:
----------------------------------------
Repository : Main Repository
Name : python3-blessed
Version : 1.17.5-bp155.2.12
Arch : noarch
Vendor : openSUSE
Installed Size : 449.3 KiB
Installed : No
Status : not installed
Source package : python-blessed-1.17.5-bp155.2.12.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.