small-hack / smol-k8s-lab

☁️ CLI & TUI with a smol friendly vibe to get started with Kubernetes on metal, then bootstrap apps using Argo CD 🧸 Great for testing webapps and benchmarking.
https://small-hack.github.io/smol-k8s-lab/
GNU Affero General Public License v3.0
12 stars 1 forks source link

Update dependency textual to ^0.82.0 #299

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
textual ^0.79 -> ^0.82.0 age adoption passing confidence

Release Notes

Textualize/textual (textual) ### [`v0.82.0`](https://redirect.github.com/Textualize/textual/blob/HEAD/CHANGELOG.md#0820---2024-10-03) [Compare Source](https://redirect.github.com/Textualize/textual/compare/v0.81.0...v0.82.0) ##### Fixed - Fixed issue with screen not updating when auto_refresh was enabled [https://github.com/Textualize/textual/pull/5063](https://redirect.github.com/Textualize/textual/pull/5063) - Fixed issues regarding loading indicator [https://github.com/Textualize/textual/pull/5079](https://redirect.github.com/Textualize/textual/pull/5079) - Fixed issues with inspecting the lazy loaded widgets module [https://github.com/Textualize/textual/pull/5080](https://redirect.github.com/Textualize/textual/pull/5080) ##### Added - Added `DOMNode.is_on_screen` property [https://github.com/Textualize/textual/pull/5063](https://redirect.github.com/Textualize/textual/pull/5063) - Added support for keymaps (user configurable key bindings) [https://github.com/Textualize/textual/pull/5038](https://redirect.github.com/Textualize/textual/pull/5038) - Added descriptions to bindings for all internal widgets, and updated casing to be consistent [https://github.com/Textualize/textual/pull/5062](https://redirect.github.com/Textualize/textual/pull/5062) ##### Changed - Breaking change: `Widget.set_loading` no longer return an awaitable [https://github.com/Textualize/textual/pull/5079](https://redirect.github.com/Textualize/textual/pull/5079) ### [`v0.81.0`](https://redirect.github.com/Textualize/textual/blob/HEAD/CHANGELOG.md#0810---2024-09-25) [Compare Source](https://redirect.github.com/Textualize/textual/compare/v0.80.1...v0.81.0) ##### Added - Added `x_axis` and `y_axis` parameters to `Widget.scroll_to_region` [https://github.com/Textualize/textual/pull/5047](https://redirect.github.com/Textualize/textual/pull/5047) - Added `Tree.move_cursor_to_line` [https://github.com/Textualize/textual/pull/5052](https://redirect.github.com/Textualize/textual/pull/5052) - Added `Screen.pop_until_active` [https://github.com/Textualize/textual/pull/5069](https://redirect.github.com/Textualize/textual/pull/5069) ##### Changed - Tree will no longer scroll the X axis when moving the cursor [https://github.com/Textualize/textual/pull/5047](https://redirect.github.com/Textualize/textual/pull/5047) - DirectoryTree will no longer select the first node [https://github.com/Textualize/textual/pull/5052](https://redirect.github.com/Textualize/textual/pull/5052) ##### Fixed - Fixed widgets occasionally not getting Resize events [https://github.com/Textualize/textual/pull/5048](https://redirect.github.com/Textualize/textual/pull/5048) - Fixed tree regression [https://github.com/Textualize/textual/pull/5052](https://redirect.github.com/Textualize/textual/pull/5052) - Fixed glitch with single line inline widget [https://github.com/Textualize/textual/pull/5054](https://redirect.github.com/Textualize/textual/pull/5054) ### [`v0.80.1`](https://redirect.github.com/Textualize/textual/blob/HEAD/CHANGELOG.md#0801---2024-09-24) [Compare Source](https://redirect.github.com/Textualize/textual/compare/v0.80.0...v0.80.1) ##### Fixed - Fixed crash when exiting the app prematurely [https://github.com/Textualize/textual/pull/5039](https://redirect.github.com/Textualize/textual/pull/5039) - Fixed exception constructing TextArea outside of App [https://github.com/Textualize/textual/pull/5045](https://redirect.github.com/Textualize/textual/pull/5045) ### [`v0.80.0`](https://redirect.github.com/Textualize/textual/blob/HEAD/CHANGELOG.md#0800---2024-09-23) [Compare Source](https://redirect.github.com/Textualize/textual/compare/v0.79.1...v0.80.0) ##### Added - Added `MaskedInput` widget [https://github.com/Textualize/textual/pull/4783](https://redirect.github.com/Textualize/textual/pull/4783) - Input validation for floats and integers accept embedded underscores, e.g., "1\_234\_567" is valid[https://github.com/Textualize/textual/pull/4784](https://redirect.github.com/Textualize/textual/pull/4784)84 - Support for `"none"` value added to `dock`, `hatch` and `split` styles [https://github.com/Textualize/textual/pull/4982](https://redirect.github.com/Textualize/textual/pull/4982) - Support for `"none"` added to box and border style properties (e.g `widget.style.border = "none"`) [https://github.com/Textualize/textual/pull/4982](https://redirect.github.com/Textualize/textual/pull/4982) - Docstrings added to most style properties [https://github.com/Textualize/textual/pull/4982](https://redirect.github.com/Textualize/textual/pull/4982) - Added `ansi_color` switch to App to permit ANSI (themed) colors [https://github.com/Textualize/textual/pull/5000](https://redirect.github.com/Textualize/textual/pull/5000) - Added `:ansi` pseudo class [https://github.com/Textualize/textual/pull/5000](https://redirect.github.com/Textualize/textual/pull/5000) - Added `-ansi-scrollbar` style to widgets [https://github.com/Textualize/textual/pull/5000](https://redirect.github.com/Textualize/textual/pull/5000) - Added `App.INLINE_PADDING` to define the number of spaces above inline apps [https://github.com/Textualize/textual/pull/5000](https://redirect.github.com/Textualize/textual/pull/5000) - Added `nocolor` psuedoclass when NO_COLOR env var is set- `BINDING_GROUP_TITLE` now defaults to `None` [https://github.com/Textualize/textual/pull/5023](https://redirect.github.com/Textualize/textual/pull/5023) - Added `TreeNode.siblings`, `TreeNode.next_sibling`, `TreeNode.previous_sibling`, `TreeNode.is_collapsed` [https://github.com/Textualize/textual/pull/5023](https://redirect.github.com/Textualize/textual/pull/5023) - Added additional bindings to Tree widget [https://github.com/Textualize/textual/pull/5023](https://redirect.github.com/Textualize/textual/pull/5023) - Added `Tree.center_scroll` [https://github.com/Textualize/textual/pull/5023](https://redirect.github.com/Textualize/textual/pull/5023) - Added `Tree.unselect` [https://github.com/Textualize/textual/pull/5023](https://redirect.github.com/Textualize/textual/pull/5023) ##### Changed - Input validation for integers no longer accepts scientific notation like '1.5e2'; must be castable to int. [https://github.com/Textualize/textual/pull/4784](https://redirect.github.com/Textualize/textual/pull/4784) - Default `scrollbar-size-vertical` changed to `2` in inline styles to match Widget default CSS (unlikely to affect users) [https://github.com/Textualize/textual/pull/4982](https://redirect.github.com/Textualize/textual/pull/4982) - Removed border-right from `Toast` [https://github.com/Textualize/textual/pull/4984](https://redirect.github.com/Textualize/textual/pull/4984) - Some fixes in `RichLog` result in slightly different semantics, see docstrings for details [https://github.com/Textualize/textual/pull/4978](https://redirect.github.com/Textualize/textual/pull/4978) - Changed how scrollbars are rendered (will have no visual effect, but will break snapshot tests) [https://github.com/Textualize/textual/pull/5000](https://redirect.github.com/Textualize/textual/pull/5000) - Added `enabled` switch to filters (mostly used internally) [https://github.com/Textualize/textual/pull/5000](https://redirect.github.com/Textualize/textual/pull/5000) - `BINDING_GROUP_TITLE` now defaults to `None` [https://github.com/Textualize/textual/pull/5023](https://redirect.github.com/Textualize/textual/pull/5023) - Breaking change: Changed how scrollbars are rendered so they work in ansi mode (will break snapshots) [https://github.com/Textualize/textual/pull/5023](https://redirect.github.com/Textualize/textual/pull/5023) ##### Fixed - Input validation of floats no longer accepts NaN (not a number). [https://github.com/Textualize/textual/pull/4784](https://redirect.github.com/Textualize/textual/pull/4784) - Fixed issues with screenshots by simplifying segments only for snapshot tests [https://github.com/Textualize/textual/issues/4929](https://redirect.github.com/Textualize/textual/issues/4929) - Fixed `RichLog.write` not respecting `width` parameter [https://github.com/Textualize/textual/pull/4978](https://redirect.github.com/Textualize/textual/pull/4978) - Fixed `RichLog` writing at wrong width when `write` occurs before width is known (e.g. in `compose` or `on_mount`) [https://github.com/Textualize/textual/pull/4978](https://redirect.github.com/Textualize/textual/pull/4978) - Fixed `RichLog.write` incorrectly shrinking width to `RichLog.min_width` when `shrink=True` (now shrinks to fit content area instead) [https://github.com/Textualize/textual/pull/4978](https://redirect.github.com/Textualize/textual/pull/4978) - Fixed flicker when setting `dark` reactive on startup [https://github.com/Textualize/textual/pull/4989](https://redirect.github.com/Textualize/textual/pull/4989) - Fixed command palette not sorting search results by their match score [https://github.com/Textualize/textual/pull/4994](https://redirect.github.com/Textualize/textual/pull/4994) - Fixed `DataTable` cached height issue on re-populating the table when using auto-height rows [https://github.com/Textualize/textual/pull/4992](https://redirect.github.com/Textualize/textual/pull/4992) - Fixed inline app output being cleared when `inline_no_clear=True` [https://github.com/Textualize/textual/issues/5019](https://redirect.github.com/Textualize/textual/issues/5019)

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 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.