Update dependency textual to v5 - autoclosed#125
Closed
renovate[bot] wants to merge 1 commit intomainfrom
Closed
Conversation
470125e to
d713b3c
Compare
d713b3c to
6bbdbcf
Compare
6bbdbcf to
a8bca96
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
>=0.1.15, <0.2->>=5.2, <5.3Release Notes
Textualize/textual (textual)
v5.2.0Compare Source
Added
v5.1.1Compare Source
Fixed
v5.1.0Compare Source
Added
emptypseudo class, which applies when a widget has no displayed children https://github.com/Textualize/textual/pull/5999Screen.action_focushttps://github.com/Textualize/textual/pull/5999Changed
last-child,last-of-type,first-child, andfirst-of-typeapply to displayed children only https://github.com/Textualize/textual/pull/5999textual.composeis now public https://github.com/Textualize/textual/pull/5999v5.0.1Compare Source
Fixed
v5.0.0Added
expandandshrinkattributes to GridLayout https://github.com/Textualize/textual/pull/5962Markdown.get_streamhttps://github.com/Textualize/textual/pull/5966textual.highlightmodule for syntax highlighting https://github.com/Textualize/textual/pull/5966MessagePump.wait_for_refreshmethod https://github.com/Textualize/textual/pull/5966Widget.container_scroll_offsetTextualize/textual@e84600cMarkdown.sourceattribute to MarkdownBlocks Textualize/textual@e84600cindextoListView.Selectedevent https://github.com/Textualize/textual/pull/5973layoutswitch to Static.update https://github.com/Textualize/textual/pull/5973Fixed
TextAreaissue with thecsstheme, where the background color was stuck from the previous theme https://github.com/Textualize/textual/issues/5964TextArearuntime crash caused by tree-sitter breaking change https://github.com/Textualize/textual/issues/5976Changed
Visual.render_stripshas a new signature. If you aren't explicitly building Visuals then this won't effect you. https://github.com/Textualize/textual/pull/5981TEXTUAL_SPEEDUPS=0to disable.syntaxextras now requires Python 3.10+ https://github.com/Textualize/textual/pull/5977TextAreasyntax highlighting changes due to tree-sitter updates https://github.com/Textualize/textual/pull/5977Removed
Markdown.code_dark_theme,Markdown.code_light_theme,Markdown.code_indent_guideswhich are no longer needed with the new code fence. https://github.com/Textualize/textual/pull/5967v4.1.0Changed
v4.0.0Compare Source
Fixed
query_oneandquery_exactly_onenot raising documentedWrongTypeexception. https://github.com/Textualize/textual/pull/5945Changed
Widget.anchornow has different semantics. It should be applied to a container and anchors to the bottom of the scroll position. https://github.com/Textualize/textual/pull/5950Added
Markdown.appendhttps://github.com/Textualize/textual/pull/5950Widget.release_anchorhttps://github.com/Textualize/textual/pull/5950compactparameter toMaskedInputhttps://github.com/Textualize/textual/pull/5952v3.7.1Compare Source
Fixed
v3.7.0Compare Source
Added
show_cursorboolean to TextArea https://github.com/Textualize/textual/pull/5934Changed
query_oneandquery_exactly_onesearch to breadth first https://github.com/Textualize/textual/pull/5930Fixed
v3.6.0Compare Source
Added
show_cursorboolean to TextArea https://github.com/Textualize/textual/pull/5934Changed
query_oneandquery_exactly_onesearch to breadth first https://github.com/Textualize/textual/pull/5930Fixed
v3.5.0Compare Source
Changed
code_indent_guidesboolean on Markdown widget https://github.com/Textualize/textual/pull/5874v3.4.0Compare Source
Fixed
TextArearendering https://github.com/Textualize/textual/issues/5841vcommAdded
Changed
v3.3.0Compare Source
Fixed
VERTICAL_BREAKPOINTSdoesn't work https://github.com/Textualize/textual/pull/5785Buttonallowing text selection https://github.com/Textualize/textual/pull/5770App.runafterasyncio.runhttps://github.com/Textualize/textual/pull/5799Inputinvalid cursor position after updating the value https://github.com/Textualize/textual/issues/5811DEFAULT_CLASSESwhen applied to App https://github.com/Textualize/textual/pull/5827Added
CollapsibleTitlehttps://github.com/Textualize/textual/pull/5810Color.hsvproperty andColor.from_hsvclass method https://github.com/Textualize/textual/pull/5803cursor_at_startandcursor_at_endproperties to theInputwidget https://github.com/Textualize/textual/pull/5830Changed
python -m textual.markupplayground https://github.com/Textualize/textual/pull/5823v3.2.0Compare Source
Fixed
OptionListcausing excessive redrawing https://github.com/Textualize/textual/pull/5766TEXTUAL_DEBUGis set https://github.com/Textualize/textual/pull/5782Added
:first-childand:last-childpseudo classes https://github.com/Textualize/textual/pull/5776toggle_classparameter to reactives https://github.com/Textualize/textual/pull/5778compactparameter and reactive toButton,Input,ToggleButton,RadioSet,OptionList,TextAreahttps://github.com/Textualize/textual/pull/5778HORIZONTAL_BREAKPOINTSandVERTICAL_BREAKPOINTStoAppandScreenhttps://github.com/Textualize/textual/pull/5779Changed
RadioSetnow has a default width of1frhttps://github.com/Textualize/textual/pull/5778v3.1.1Compare Source
Fixed
v3.1.0Compare Source
Fixed
OptionListsize after removing or clearing options https://github.com/Textualize/textual/issues/5728can_focus()https://github.com/Textualize/textual/pull/5737Changed
Added
TEXTUAL_DIM_FACTORenv var to set the opacity of the 'dim' ANSI attribute https://github.com/Textualize/textual/pull/5715notify()now accepts amarkupparameter to disable rendering the message as markup https://github.com/Textualize/textual/pull/5719Screen.text_selection_started_signalhttps://github.com/Textualize/textual/pull/5739App.clear_selection()helper method to clear arbitrary text selection of active screen https://github.com/Textualize/textual/pull/5739v3.0.1Compare Source
Fixed
v3.0.0Compare Source
Changed
App.queryand friends will now always query the default (first) screen, not necessarily the active screen.Content()is equivalent toContent("")textual-input,textual-output. These should become visible in monitoring tools (ps, top, htop) as of Python 3.14. https://github.com/Textualize/textual/pull/5654Fixed
scroll_endparameter to theLog.write_linemethod https://github.com/Textualize/textual/pull/5672overflow: hiddenhttps://github.com/Textualize/textual/pull/5681Added
Content.first_lineproperty https://github.com/Textualize/textual/pull/5657Content.from_textconstructor https://github.com/Textualize/textual/pull/5657Content.emptyconstructor https://github.com/Textualize/textual/pull/5657Content.padmethod https://github.com/Textualize/textual/pull/5657Style.has_transparent_foregroundproperty https://github.com/Textualize/textual/pull/5657v2.1.2Compare Source
Fixed
v2.1.1Compare Source
Fixed
Linkbinding to open the link https://github.com/Textualize/textual/issues/5564Changed
v2.1.0Compare Source
Fixed
Content.from_markupnot stripping control codes https://github.com/Textualize/textual/pull/5557delta_xanddelta_yin mouse events when smooth scrolling is enabled https://github.com/Textualize/textual/pull/5556Added
pointer_x,pointer_y,pointer_screen_x, andpointer_screen_yattributes to mouse events https://github.com/Textualize/textual/pull/5556Changed
TerminalSupportsInBandWindowResizetoInBandWindowResizehttps://github.com/Textualize/textual/pull/5558v2.0.4Compare Source
Fixed
v2.0.3Compare Source
Fixed
v2.0.2Compare Source
Fixed
v2.0.1Compare Source
Fixed
v2.0.0Compare Source
Added
Select.type_to_searchwhich allows you to type to move the cursor to a matching option https://github.com/Textualize/textual/pull/5403from_app_focustoFocusevent to indicate if a widget is being focused because the app itself has regained focus or not https://github.com/Textualize/textual/pull/5379Blurredmessage toInputwidget (matchingSubmittedandChanged) to make it easier to synchronize withvalidate_onparameter when set to 'blur'.Offset.transposehttps://github.com/Textualize/textual/pull/5409screen--selectioncomponent class to define style for selection https://github.com/Textualize/textual/pull/5409Widget.select_containerproperty https://github.com/Textualize/textual/pull/5409Widget.select_allhttps://github.com/Textualize/textual/pull/5409Region.bottom_right_inclusivehttps://github.com/Textualize/textual/pull/5409DOMNode.query_ancestorhttps://github.com/Textualize/textual/pull/5409text-wrapandtext-overflowCSS values https://github.com/Textualize/textual/pull/5485Content.from_markuphttps://github.com/Textualize/textual/pull/5485Fixed
Pilot.clicknot working withtimesparameter https://github.com/Textualize/textual/pull/5398Inputwill now only be automatically selected when the widget is focused by the user, not when the app itself has regained focus (similar to web browsers). https://github.com/Textualize/textual/pull/5379TextAreaandInputbehavior when there is a selection and the user presses left or right https://github.com/Textualize/textual/pull/5400shifthttps://github.com/Textualize/textual/pull/5404Inputto post aBlurredmessageHeadericon showing command palette tooltip when disabled https://github.com/Textualize/textual/pull/5427Changed
Separator, a separator may be specified withNoneTEXTUAL_SMOOTH_SCROLL=0to disable.Removed
wrapargument from OptionList (use CSStext-wrap: nowrap; text-overflow: ellipsis)tooltipargument from OptionList. Usetooltipattribute orwith_tooltip(...)method.v1.0.0Compare Source
Added
App.clipboardhttps://github.com/Textualize/textual/pull/5352systemboolean to Binding, which hides the binding from the help panel https://github.com/Textualize/textual/pull/5352chainattribute onClickevents https://github.com/Textualize/textual/pull/5369timesparameter toPilot.clickmethod, for simulating rapid clicks https://github.com/Textualize/textual/pull/5369Changed
ctrl+qhttps://github.com/Textualize/textual/pull/5352ctrl+shift+know deletes the current line inTextArea, andctrl+xwill cutthe selection if there is one, otherwise it will cut the current linhttps://github.com/Textualize/textual/pull/537474
Fixed
v0.89.1Compare Source
Fixed
v0.89.0Compare Source
Added
TextArea.update_highlight_queryhttps://github.com/Textualize/textual/pull/5320Inputwidget now supports text selection via mouse and keyboard https://github.com/Textualize/textual/pull/5340Inputhttps://github.com/Textualize/textual/pull/5340Input.selectionreactive attribute for reading and updating the current selection https://github.com/Textualize/textual/pull/5340Input.select_on_focus(defaultTrue) to enable/disable selecting all text in anInputon focus https://github.com/Textualize/textual/pull/5340Input.replace,Input.insert,Input.delete,Input.delete_selectionfor editing text https://github.com/Textualize/textual/pull/5340Input.selected_textproperty for getting the currently selected text https://github.com/Textualize/textual/pull/5340Inputcan now be scrolled independently of cursor position (hold shift and scroll with the mouse wheel in supported environments) https://github.com/Textualize/textual/pull/5340Changed
Inputreactive attributesview_position,cursor_position(now exists as a property which proxies to theInput.selectionreactive attribute), https://github.com/Textualize/textual/pull/5340Input.restrictnow checked on all edit operations (rather than just oninsert) https://github.com/Textualize/textual/pull/5340Fixed
syntaxextras) https://github.com/Textualize/textual/pull/5320Document.query_syntax_treesignature changed https://github.com/Textualize/textual/pull/5320TextArea.register_languagesignature changed https://github.com/Textualize/textual/pull/5320SyntaxAwareDocument.language_nameproperty removed https://github.com/Textualize/textual/pull/5320TextAreahttps://github.com/Textualize/textual/pull/5320v0.88.1Compare Source
Fixed
v0.88.0Compare Source
Fixed
Widget.anchorhttps://github.com/Textualize/textual/pull/5290ListViewnot updating its index or highlighting after removing items https://github.com/Textualize/textual/issues/5114Configuration
📅 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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.