745d0bd678
- update to 1.27:
...
* fix flit/delete MANIFEST.in for re-release,
- update to 1.26:
* mypy check no-untyped-call and type-var
* test length with characters where wcwidth returns -1
* Add optional testing for Python 3.15
* ci/docformatter/lint fixes
* call length() less in wrap()
* Add break_on_hyphens support (rework of #330 )
* Add Terminal.color_hex('#rgb'), Bugfix get_fgcolor()
* Add Terminal.scroll_region() context manager
* Add Terminal.no_line_wrap() context manager
* Bugfix: Variation Selector-16/ZWJ and starting sequences in
wrap()
* New method: Terminal.detect_ambiguous_width() -> [1, 2]
* 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
* Context Managers, fullscreen(), hidden_cursor(), and keypad()
* deprecated: superscript, subscript, shadow, and dim are no longer
“compoundable” with colors. Use Unicode text or 256 or 24-bit
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=37
2026-01-22 14:36:36 +00:00
6a1c1e54b9
Accepting request 1320127 from home:glaubitz:branches:devel:languages:python
...
- Update to 1.25
* bugfix: The fix in 1.20 got reverted in release in 1.23 by PR #306 ,
this release re-applies the fix, PR #326 .
OBS-URL: https://build.opensuse.org/request/show/1320127
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=35
2025-11-26 11:09:25 +00:00
23fb7607ba
Accepting request 1318271 from home:glaubitz:branches:devel:languages:python
...
- Update to 1.24
* bugfix: :meth:`blessed.Terminal`get_sixel_height_and_width` detection order
and improve documentation for window resize event handling (#320 ).
* bugfix: change default argument ``timeout=None`` to ``timeout=1`` in methods
requiring automatic response, preventing stalls on "dumb" terminals (#317 ).
- from version 1.23
* introduced: Environment values FORCE_COLOR_, CLICOLOR_FORCE_, and NO_COLOR_
overrides :class:`blessed.Terminal` argument value, ``force_styling`` (#295 ).
* improved: performance of :meth:`~Terminal.rgb_downconvert` for 256-color
terminals, (#298 ).
* deprecated: Python 2.7 through 3.6 no longer supported. (#299 ).
* improved: keyboard support for modifier keys, (#306 ).
* introduced: kitty keyboard protocol support, (#309 ).
* introduced: mouse support, Synchronized Output, and support for DEC Private
Modes, (#310 ).
* introduced: methods to determine Sixel, dimensions and color depth (#312 ).
* introduced: in-band resize support (DEC Private Mode 2048) (#313 ).
* introduced: XTVersion identification: (#314 ).
* bugfix: default timeout for get_bgcolor, get_fgcolor (#315 ).
- Update BuildRequires and Requires from pyproject.toml
OBS-URL: https://build.opensuse.org/request/show/1318271
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=32
2025-11-18 07:56:24 +00:00
8839de5e2a
Accepting request 1313046 from home:glaubitz:branches:devel:languages:python
...
- Update to 1.22.0
* Performance improved in Terminal.Length and Sequence.padd
by @grayjk and @avylove, (#286 ), (#287 ), (#289 ), and (#291 )
* Fixes for failing tests by @avylove in (#284 )
* Use a separate job to upload coverage for older python versions
by @avylove in (#288 )
* Use tool "codespell" in tox 'lint' step by @yarikoptic and
@jquast in (#293 )
* Unpin docformatter by @avylove in (#292 )
OBS-URL: https://build.opensuse.org/request/show/1313046
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=30
2025-10-23 09:56:36 +00:00
0b543db3c6
Accepting request 1274899 from home:mcalabkova:branches:devel:languages:python
...
- Convert to pip-based build
OBS-URL: https://build.opensuse.org/request/show/1274899
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=28
2025-05-06 11:35:31 +00:00
18f7bb8019
Accepting request 1274858 from home:glaubitz:branches:devel:languages:python
...
- Update to 1.21.0
* bugfix infinite loop in method Terminal.wrap() when "Wide" characters of
width 2 (East-Asian or Emoji) are used with a wrap width of 1, and a small
performance enhancement, #273 and #274 by @grayjk, merged as #275
OBS-URL: https://build.opensuse.org/request/show/1274858
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=27
2025-05-06 11:20:32 +00:00
ca780f54be
Accepting request 1133139 from home:pgajdos:python
...
pmmu version update
OBS-URL: https://build.opensuse.org/request/show/1133139
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=25
2023-12-15 12:10:42 +00:00
c27f9e7eb2
Accepting request 1095331 from devel:languages:python:mailman:backports
...
- Use sle15_python_module_pythons
OBS-URL: https://build.opensuse.org/request/show/1095331
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=23
2023-06-26 10:20:53 +00:00
1851d5692b
- 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=21
2022-11-03 10:57:53 +00:00
a05e40314b
Accepting request 962173 from home:pgajdos:python
...
- 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
OBS-URL: https://build.opensuse.org/request/show/962173
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=19
2022-03-16 20:48:40 +00:00
456467ba81
- Update to 1.17.10:
...
* bugfix: Now imports on 3.10+
* bugfix: Fix detection of shift+arrow keys when using tmux. :ghissue:`178`.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=17
2020-08-26 06:49:28 +00:00
Tomáš Chvátal
8a97e52358
- Update to 1.17.5:
...
* minor fixes
- Do not pull extra pytest deps and use even latest pytest
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=15
2020-05-06 07:26:26 +00:00
Tomáš Chvátal
b9a60fc6c3
Accepting request 788593 from home:wagi:branches:devel:languages:python
...
- update to 1.17.4
* optimize length()
* add pixel_height and pixel_width, for libsixel support
* Documentation overhaul, plenty of examples and animated
screenshots.
OBS-URL: https://build.opensuse.org/request/show/788593
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=13
2020-03-26 15:54:50 +00:00
Tomáš Chvátal
80711b695c
Accepting request 766372 from home:mcalabkova:branches:devel:languages:python
...
- 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
OBS-URL: https://build.opensuse.org/request/show/766372
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=11
2020-01-22 16:04:01 +00:00
Todd R
b15d97515b
Accepting request 728513 from home:TheBlackCat:branches:devel:languages:python
...
Set pytest maximum version.
OBS-URL: https://build.opensuse.org/request/show/728513
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=9
2019-09-05 13:46:04 +00:00
Tomáš Chvátal
4011904bfe
- Update to 1.15.0:
...
* no upstream changelog
- Make sure tests are run
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=7
2019-03-06 13:58:25 +00:00
ccbf2f42ae
Remove superfluous devel dependency for noarch package
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=5
2018-12-04 13:17:01 +00:00
Tomáš Chvátal
0395ddbde5
- Tox is not used when building so no need to depend on it
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=3
2018-07-17 13:29:14 +00:00
Todd R
40ee6356ca
Accepting request 605523 from devel:languages:python:misc
...
curses interface
OBS-URL: https://build.opensuse.org/request/show/605523
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-blessed?expand=0&rev=1
2018-05-09 03:38:32 +00:00