From 4e347683efb809bfed0272b3acfb8100239fd729 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Thu, 25 Jun 2026 09:43:06 +0200 Subject: [PATCH] python-tools.sh: Fix __all__ format violation Make python-tools.sh generate empty __all__ as [] on one line instead of multi-line format, and remove trailing blank line. Signed-off-by: Jan Lindemann --- scripts/python-tools.sh | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/scripts/python-tools.sh b/scripts/python-tools.sh index 8d2e593d..7eeb380b 100644 --- a/scripts/python-tools.sh +++ b/scripts/python-tools.sh @@ -83,12 +83,15 @@ cmd_create_init() done fi - echo - echo "__all__ = [" - for dst_type in ${!seen[@]}; do - echo " \"$dst_type\"," - done - echo "]" + if [ ${#seen[@]} -eq 0 ]; then + echo "__all__ = []" + else + echo "__all__ = [" + for dst_type in ${!seen[@]}; do + echo " \"$dst_type\"," + done + echo "]" + fi echo "# << $del <<" }