Skip to content

Comments

chore(deps): bump blessed from 1.21.0 to 1.25.0#105

Merged
ShyamSundhar1411 merged 1 commit intomasterfrom
dependabot/pip/blessed-1.25.0
Jan 18, 2026
Merged

chore(deps): bump blessed from 1.21.0 to 1.25.0#105
ShyamSundhar1411 merged 1 commit intomasterfrom
dependabot/pip/blessed-1.25.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 13, 2026

Bumps blessed from 1.21.0 to 1.25.0.

Release notes

Sourced from blessed's releases.

1.25

  • bugfix: The "Copy globals" fix in 1.20 got reverted in release in 1.23 by #306, this release re-applies the fix, #326.

1.24

  • bugfix: 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

1.23: Enhanced keyboard, mouse, and more

  • 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

1.22.0

Major Changes

Minor Changes

Full Changelog: jquast/blessed@1.21.0...1.22.0

Changelog

Sourced from blessed's changelog.

.. py:currentmodule:: blessed.terminal

Version History

next release

  • improved: performance of :meth:Terminal.wrap, :ghpull:331 by :ghuser:grayjk.
  • improved: add :meth:Terminal.wrap break_on_hyphen support matching behavior of :func:textwrap.wrap by :ghuser:ps06756.

1.25

  • bugfix: The "Copy globals" fix in 1.20 got reverted in release in 1.23 by :ghpull:306, this release re-applies the fix, :ghpull:326.

1.24

  • bugfix: :meth:blessed.Terminalget_sixel_height_and_width detection order and improve documentation for window resize event handling :ghpull:320`
  • bugfix: change default argument timeout=None to timeout=1 in methods requiring automatic response, preventing stalls on "dumb" terminals :ghpull:317

1.23

  • introduced: Environment values FORCE_COLOR_, CLICOLOR_FORCE_, and NO_COLOR_ overrides :class:blessed.Terminal argument value, force_styling :ghpull:295
  • improved: performance of :meth:~Terminal.rgb_downconvert for 256-color terminals, :ghpull:298.
  • deprecated: Python 2.7 through 3.6 no longer supported. :ghpull:299.
  • improved: keyboard support for modifier keys, :ghpull:306.
  • introduced: kitty keyboard protocol support, :ghpull:309.
  • introduced: mouse support, Synchronized Output, and support for DEC Private Modes, :ghpull:310
  • introduced: methods to determine Sixel, dimensions and color depth :ghpull:312
  • introduced: in-band resize support (DEC Private Mode 2048) :ghpull:313
  • introduced: XTVersion identification: :ghpull:314
  • bugfix: default timeout for get_bgcolor, get_fgcolor :ghpull:315

1.22

  • performance improvements to :meth:~Terminal.length and :meth:~Terminal.wrap via :ghpull:286, :ghpull:287, :ghpull:289, and :ghpull:291
  • spelling fixes, :ghpull:278, :ghpull:293

1.21

  • bugfix infinite loop in :meth:~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, :ghissue:273 and :ghpull:274 by :ghuser:grayjk merged as :ghpull:275.

1.20

  • introduced :meth:~Terminal.get_fgcolor and :meth:~Terminal.get_bgcolor to query the terminal for the currently set colors. :ghissue:237 by :ghuser:stefanholek

... (truncated)

Commits
  • 864a8f7 document 1.25 bugfix
  • 23d0ad9 Copy globals dict during iteration (#326)
  • dc1e596 Improved Sixel height and width, on_resize.py improved (#320)
  • 93aacec Optimize Sequence.padd for horizontal sequences (#319)
  • 2a1fcb4 bugfix timeout=1 for some "automatic response" queries (#317)
  • 1acebcd syntax update to 3.7 (#305)
  • 496071b remove duplicate changelog entry
  • 7cfd299 Set version for next release, 1.23 (#316)
  • d510761 Set default keyword argument timeout of 1 for get_dec_mode, get_location, get...
  • fda1759 Modifiers/Keyboard+kitty, Dec Private Modes+Mouse, Sixel, XTVersion (#306)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [blessed](https://github.com/jquast/blessed) from 1.21.0 to 1.25.0.
- [Release notes](https://github.com/jquast/blessed/releases)
- [Changelog](https://github.com/jquast/blessed/blob/master/docs/history.rst)
- [Commits](jquast/blessed@1.21.0...1.25)

---
updated-dependencies:
- dependency-name: blessed
  dependency-version: 1.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 13, 2026

Labels

The following labels could not be found: dependencies, python. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@ShyamSundhar1411 ShyamSundhar1411 merged commit c63da24 into master Jan 18, 2026
1 check passed
@dependabot dependabot bot deleted the dependabot/pip/blessed-1.25.0 branch January 18, 2026 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant