Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-blessed-1.20.0-1.3 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python311-blessed Distribution: openSUSE Tumbleweed
Version: 1.20.0 Vendor: openSUSE
Release: 1.3 Build date: Thu Dec 14 12:10:32 2023
Group: Unspecified Build host: reproducible
Size: 538527 Source RPM: python-blessed-1.20.0-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/jquast/blessed
Summary: Wrapper around terminal styling, screen positioning, and keyboard input
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.

Provides

Requires

License

MIT

Changelog

* Thu Dec 14 2023 pgajdos@suse.com
  - deleted patches
    - drop-python2-support.patch (upstreamed)
* Thu Dec 14 2023 Petr Gajdos <pgajdos@suse.com>
  - update to 1.20.0:
    * introduced `Terminal.get_fgcolor()` and
      `Terminal.get_bgcolor()` to query
    * the terminal for the currently set colors. #237 by
      @stefanholek
    * bugfix: Copy globals dict before iterating to avoid
      `RuntimeError` in multithreaded
    * applications, #248 by @adamnovak
* Mon Jun 26 2023 Andreas Schneider <asn@cryptomilk.org>
  - Use sle15_python_module_pythons
* Thu Nov 03 2022 Daniel Garcia <daniel.garcia@suse.com>
  - Add drop-python2-support.patch to remove python-six dependency
    gh#jquast/blessed#245
  - Remove python_module macro definition
  - Remove skip_python2 define
  - More specific python_sitelib in %files
* Wed Mar 16 2022 pgajdos@suse.com
  - version update to 1.19.1
    1.19
    * introduced truncate() to truncate a string while retaining the
      sequences, #211 by fishermans-friend
    * enhancement: Add small sleep in kbhit() on Windows to reduce CPU
      load #209 by numerlor
    * enhancement: rjust(), ljust(), and center() now accept
      SupportsIndex types, #234
    * enhancement: When 88 colors is detected, it is now interpreted
      as 16 colors rather than raising an AssertionError, #235
    * bugfix: Fix global variable declarations in type annotations, #230
      by mwchase
    1.18
    * bugfix: split_seqs() for some sequences like term.move_left(3), #197.
    * introduced: type annotations, #192 by dlax.
    * bugfix: do not fail when sys.stdin is unset, #195 by Olen
    * docfix: correct “Bottom of the screen” example to use end=''
      and document about it in location.rst, #188 by pyfisch
  - python-mock not required
* Wed Aug 26 2020 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 1.17.10:
    * bugfix: Now imports on 3.10+
    * bugfix: Fix detection of shift+arrow keys when using tmux. :ghissue:`178`.
* Wed May 06 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 1.17.5:
    * minor fixes
  - Do not pull extra pytest deps and use even latest pytest
* Thu Mar 26 2020 Daniel Wagner <daniel.wagner@suse.com>
  - update to 1.17.4
    * optimize length()
    * add pixel_height and pixel_width, for libsixel support
    * Documentation overhaul, plenty of examples and animated
      screenshots.
* Wed Jan 22 2020 Marketa Calabkova <mcalabkova@suse.com>
  - update to 1.17.0
    * 24-bit color support
    * move_up(), move_down(), Terminal.move_left(), move_right() which
      are strings that move the cursor one cell in the respective
      direction, are now also callables for moving n cells to the
      given direction, such as term.move_right(9).
    * Context Managers, fullscreen(), hidden_cursor(), and keypad()
      now flush the stream after writing their sequences.
    * deprecated: superscript, subscript, shadow, and dim are no longer
      “compoundable” with colors. Use Unicode text or 256 or 24-bit
      color codes instead.
    * more on https://blessed.readthedocs.io/en/latest/history.html
* Thu Sep 05 2019 Todd R <toddrme2178@gmail.com>
  - Set pytest maximum version.

Files

/usr/lib/python3.11/site-packages/blessed
/usr/lib/python3.11/site-packages/blessed-1.20.0-py3.11.egg-info
/usr/lib/python3.11/site-packages/blessed-1.20.0-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/blessed-1.20.0-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/blessed-1.20.0-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/blessed-1.20.0-py3.11.egg-info/not-zip-safe
/usr/lib/python3.11/site-packages/blessed-1.20.0-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/blessed-1.20.0-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/blessed/__init__.py
/usr/lib/python3.11/site-packages/blessed/__pycache__
/usr/lib/python3.11/site-packages/blessed/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/_capabilities.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/_capabilities.cpython-311.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/color.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/color.cpython-311.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/colorspace.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/colorspace.cpython-311.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/formatters.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/formatters.cpython-311.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/keyboard.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/keyboard.cpython-311.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/sequences.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/sequences.cpython-311.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/terminal.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/terminal.cpython-311.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/win_terminal.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/blessed/__pycache__/win_terminal.cpython-311.pyc
/usr/lib/python3.11/site-packages/blessed/_capabilities.py
/usr/lib/python3.11/site-packages/blessed/_capabilities.pyi
/usr/lib/python3.11/site-packages/blessed/color.py
/usr/lib/python3.11/site-packages/blessed/color.pyi
/usr/lib/python3.11/site-packages/blessed/colorspace.py
/usr/lib/python3.11/site-packages/blessed/colorspace.pyi
/usr/lib/python3.11/site-packages/blessed/formatters.py
/usr/lib/python3.11/site-packages/blessed/formatters.pyi
/usr/lib/python3.11/site-packages/blessed/keyboard.py
/usr/lib/python3.11/site-packages/blessed/keyboard.pyi
/usr/lib/python3.11/site-packages/blessed/py.typed
/usr/lib/python3.11/site-packages/blessed/sequences.py
/usr/lib/python3.11/site-packages/blessed/sequences.pyi
/usr/lib/python3.11/site-packages/blessed/terminal.py
/usr/lib/python3.11/site-packages/blessed/terminal.pyi
/usr/lib/python3.11/site-packages/blessed/win_terminal.py
/usr/lib/python3.11/site-packages/blessed/win_terminal.pyi
/usr/share/doc/packages/python311-blessed
/usr/share/doc/packages/python311-blessed/README.rst
/usr/share/licenses/python311-blessed
/usr/share/licenses/python311-blessed/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024