From 97ef09b6337ad12e45eaa8af2987936b1ff4ff5e Mon Sep 17 00:00:00 2001 From: pagedown Date: Thu, 16 Mar 2023 08:20:05 +0800 Subject: [PATCH] Fix empty folders being considered as kitten When pulling a git commit that contains delete folder actions, the local folders will not be deleted. --- kittens/runner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kittens/runner.py b/kittens/runner.py index 3cee69fbd..ddad68d1d 100644 --- a/kittens/runner.py +++ b/kittens/runner.py @@ -133,7 +133,7 @@ def run_kitten(kitten: str, run_name: str = '__main__') -> None: def all_kitten_names() -> FrozenSet[str]: ans = [] for name in list_kitty_resources('kittens'): - if '__' not in name and '.' not in name and name != 'tui': + if '__' not in name and '.' not in name and 'main.py' in list_kitty_resources(f'kittens.{name}'): ans.append(name) return frozenset(ans)