Skip to content

Releases: jquast/blessed

1.15.1: Minor release for changes to automatic tests

23 Sep 01:43
Compare
Choose a tag to compare

1.15.0: Disable various integration tests, support python 3.7

23 Sep 01:28
dfec556
Compare
Choose a tag to compare

1.14.2: Detect \x1b[0K and \x1b[2K for measuring width, define __version__ (#96)

26 Mar 18:20
Compare
Choose a tag to compare
  • bugfix: TypeError when using PYTHONOPTIMIZE=2 environment variable, issue #84.
  • bugfix: define blessed.__version__ value, issue #92.
  • bugfix: detect sequences \x1b[0K and \x1b2K, issue #95.

1.14.1: bugfix: TypeError when using ``PYTHONOPTIMIZE=2``

21 Dec 22:11
Compare
Choose a tag to compare
  • bugfix: TypeError when using PYTHONOPTIMIZE=2 environment variable, issue #84.

1.14.0: bugfix term.wrap for text containing newlines

08 Nov 21:58
Compare
Choose a tag to compare
  • bugfix: term.wrap misbehaved for text containing newlines, #74

1.13.0: new Terminal.split_seqs() function, speed enhancement

08 Nov 21:28
Compare
Choose a tag to compare
  • enhancement: method Terminal.split_seqs introduced, and 4x cost reduction in related sequence-aware functions, #29.
  • deprecated: function blessed.sequences.measure_length superseded by blessed.sequences.iter_parse if necessary.
  • deprecated: warnings about "binary-packed capabilities" are no longer emitted on strange terminal types, making best effort.

1.12.0: add Terminal.get_location() method

13 Oct 20:54
Compare
Choose a tag to compare
  • enhancement: method Terminal.get_locationreturns the(row, col)`` position of the cursor at the time of call for attached terminal.
  • enhancement: a keyboard now detected as stdin when stream is sys.stderr.

1.11.0: faster metaSendsEscape, nested formatting

10 Oct 07:03
Compare
Choose a tag to compare
  • enhancement: Terminal.inkey method can return more quickly for combinations such as Alt + Z when MetaSendsEscape is enabled, #30
  • enhancement: :class:~.FormattingString may now be nested, such as t.red('red', t.underline('rum')), #61

1.10.0

10 Oct 03:14
Compare
Choose a tag to compare
  • workaround: provide sc and rc for Terminals of kind='ansi',
    repairing Terminal class method location, #44
  • bugfix: length of simple SGR reset sequence \x1b[m was not correctly
    determined on all terminal types, #45
  • deprecated: _intr_continue arguments introduced in 1.8 are now marked
    deprecated in 1.10: beginning with python 3.5, the default behavior is as
    though this argument is always True, blessed does the same.

Fixes and enhancements for 'screen-256color' terminals

06 Sep 21:06
Compare
Choose a tag to compare
  • enhancement: allow move_x() and like to work with 'screen-256color'.
  • enhancement: new public attribute: kind.