Skip to content

Comments

fix(deps): update dependency textual to v7 - autoclosed#924

Closed
renovate[bot] wants to merge 1 commit intomainfrom
renovate/textual-7.x
Closed

fix(deps): update dependency textual to v7 - autoclosed#924
renovate[bot] wants to merge 1 commit intomainfrom
renovate/textual-7.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 4, 2026

This PR contains the following updates:

Package Change Age Confidence
textual ==6.4.0==7.5.0 age confidence

Release Notes

Textualize/textual (textual)

v7.5.0

Compare Source

Changed
  • Added functionality to calculator example.
  • Scrollview now shows scrollbars automatically
  • New handler system for messages that doesn't require inheritance
  • Improved traceback handling

v7.4.0

Compare Source

Added

v7.3.0

Compare Source

Fixed
  • Fixed triple click on command palette raising an exception #​6329
Added
  • Added DOM.query_one_optional
  • Added default parameter to get_component_rich_style get_component_rich_style
Changed
  • Added super+c (command on mac) alternative bindings for copy, for terminals that support it (Ghostty does)
  • Allow Sparkline to be of any height, not just 1 #​6171

v7.2.0

Compare Source

Changed
  • The help panel will look at ancestor widgets for a HELP attribute if there isn't one on the focused widget #​6320

v7.1.0

Compare Source

Fixed
  • Fixed issue with missing refresh
Added
  • Added Widget.BLANK which can optimize rendering of large widgets (typically containers that scroll)

v7.0.3

Compare Source

Fixed
  • Fixed performance issue with large scrollable containers #​6317

v7.0.2

Compare Source

Fixed
  • Removed superfluous style udpates when setting display attribute. #​6316

v7.0.1

Compare Source

Added
  • Added a refresh_styles boolean to the ScreenResult message which reduces style updates when popping screens

v7.0.0

Compare Source

Changed
  • Node.update_node_styles has grown a animate parameter
Added

v6.12.0

Compare Source

Fixed
  • Fixed unnecessary style update when popping screens, which may have caused noticable pauses changing screens (with a lot of widgets) #​6304
Changed
  • Promoted private _update_styes to update_node_styles #​6304

v6.11.0

Compare Source

Added

v6.10.0

Compare Source

Fixed
  • Fixed broken themes #​6286
  • Updated toggle button style for consistency #​6286

v6.9.0

Compare Source

Added
Fixed
  • Fixed fuzzy matcher displaying wrong matched characters with simple substring match #​6282

v6.8.0

Compare Source

Added
Fixed
  • Fixed Input cursor color display in ANSI mode (ansi_color=True) #​6234
  • Fixed alt modifier on systems without extended Key Protocol #​6267
  • Fixed an issue where alpha keys with modifiers weren't lower cased. If you have bound to something like ctrl+A, then change to ctrl+shift+a #​6267
  • Fixed exception when setting loading attribute before mount #​6268
  • Fixed issue with dim filter not using background (may cause snapshot failures) #​6269

v6.7.1

Compare Source

Fixed

v6.7.0

Compare Source

Added
  • Added GridLayout.max_column_width #​6228
  • Added Content.fold #​6238
  • Added strip_control_codes to Content constructors #​6238
Changed
  • Added Screen.get_loading_widget which deferes to App.get_loading_widget #​6228
Fixed
  • Fixed anchor with ScrollView widgets #​6228

v6.6.0

Compare Source

Fixed
  • Fixed TextArea cursor display on wrapped lines #​6196
  • Fixed remove_children not refreshing layout #​6206
  • Fixed flicker with :hover pseudo class #​6214
  • Fixed scrollbar not updating after textarea paste #​6219
Added
  • Added grid_size property to GridLayout #​6210
  • Exposed NoSelection and BLANK via textual.widgets.select #​6214
  • Added Widget.FOCUS_ON_CLICK classvar amd Widget.focus_on_click method #​6216
  • Added support for the kitty keyboard protocol on Windows #​6207
  • Added Widget.mount_compose #​6216
Changed
  • Change highlight style of Select to only highlight the border, not the label #​6214

v6.5.0

Compare Source

Added
Fixed
  • Fixed issue with focus + scroll #​6203

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Contributor Author

renovate bot commented Jan 4, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: uv.lock
Command failed: uv lock --upgrade-package textual
Using CPython 3.10.15
  × No solution found when resolving dependencies for split (markers:
  │ python_full_version >= '3.14'):
  ╰─▶ Because textual-textarea==0.17.2 depends on textual[syntax]>=6.4.0,<7
      and your project depends on textual==7.5.0, we can conclude that your
      project and textual-textarea==0.17.2 are incompatible.
      And because your project depends on textual-textarea==0.17.2 and your
      project requires harlequin[adbc], we can conclude that your project's
      requirements are unsatisfiable.

      hint: While the active Python version is 3.10, the resolution failed for
      other Python versions supported by your project. Consider limiting your
      project's supported Python versions using `requires-python`.

@renovate renovate bot force-pushed the renovate/textual-7.x branch 5 times, most recently from 0dda3ed to 551a6a7 Compare January 11, 2026 20:46
@renovate renovate bot force-pushed the renovate/textual-7.x branch from 551a6a7 to 9d8ff0f Compare January 15, 2026 18:42
@renovate renovate bot force-pushed the renovate/textual-7.x branch from 9d8ff0f to 71b8347 Compare January 25, 2026 20:46
@renovate renovate bot force-pushed the renovate/textual-7.x branch from 71b8347 to 38ae010 Compare January 30, 2026 17:28
@renovate renovate bot changed the title fix(deps): update dependency textual to v7 fix(deps): update dependency textual to v7 - autoclosed Feb 17, 2026
@renovate renovate bot closed this Feb 17, 2026
@renovate renovate bot deleted the renovate/textual-7.x branch February 17, 2026 07:57
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.

0 participants