From 59693294b1bc872d3b49b7f9d5ce6eef05205333 Mon Sep 17 00:00:00 2001 From: AdityaGupta716 Date: Wed, 25 Feb 2026 03:27:56 +0530 Subject: [PATCH 1/3] Handle textual v8, unpin textual in pyproject.toml --- datashuttle/tui/shared/configs_content.py | 5 ++++- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/datashuttle/tui/shared/configs_content.py b/datashuttle/tui/shared/configs_content.py index 8674b3091..f8bfa0f77 100644 --- a/datashuttle/tui/shared/configs_content.py +++ b/datashuttle/tui/shared/configs_content.py @@ -744,7 +744,10 @@ def fill_inputs_with_project_configs(self) -> None: if cfg_to_load["aws_region"] is None else cfg_to_load["aws_region"] ) - select.value = value + if value is False: + select.clear() + else: + select.value = value def setup_widgets_to_display( self, connection_method: ConnectionMethods diff --git a/pyproject.toml b/pyproject.toml index b432c530c..06f606033 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,7 @@ dependencies = [ "fancylog>=0.4.2", "simplejson", "pyperclip", - "textual>=3.4.0,<8", + "textual>=8.0.0", "show-in-file-manager", "gitpython", "typeguard", From 702991946d6d111c27ca9a25daccc0e84af35765 Mon Sep 17 00:00:00 2001 From: Joe Ziminski <55797454+JoeZiminski@users.noreply.github.com> Date: Sat, 11 Apr 2026 00:09:50 +0100 Subject: [PATCH 2/3] Update pyproject.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 06f606033..05697b8fa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,7 @@ dependencies = [ "fancylog>=0.4.2", "simplejson", "pyperclip", - "textual>=8.0.0", + "textual>=3.4.0, "show-in-file-manager", "gitpython", "typeguard", From bb59f4d4230cca55dfc522ec4d8eeead0461f01f Mon Sep 17 00:00:00 2001 From: Joe Ziminski <55797454+JoeZiminski@users.noreply.github.com> Date: Sat, 11 Apr 2026 00:10:14 +0100 Subject: [PATCH 3/3] Fix formatting for textual dependency in pyproject.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 05697b8fa..1476ccfb5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,7 @@ dependencies = [ "fancylog>=0.4.2", "simplejson", "pyperclip", - "textual>=3.4.0, + "textual>=3.4.0", "show-in-file-manager", "gitpython", "typeguard",