From 9eb439c01d02bf0cb07d2a675b50166ac11f0ae3 Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Mon, 6 Oct 2025 13:21:08 +0200 Subject: [PATCH] Revert "Allow black to be missing in style.fish" The root cause was that FISH_CHECK_LINT was not set. By default, check.sh should fail if any tool is not installed, see 59b43986e9d (build_tools/style.fish: fail if formatters are not available, 2025-07-24); like it does for rustfmt and clippy. This reverts commit fbfd29d6d20429743d3755ff617ee2e11cfc61c6. See #11884 --- build_tools/style.fish | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/build_tools/style.fish b/build_tools/style.fish index 369ac83ea..707246825 100755 --- a/build_tools/style.fish +++ b/build_tools/style.fish @@ -78,17 +78,17 @@ end if set -q python_files[1] if not type -q black echo - echo $yellow'Skipping python style checks - install `black` to style python'$normal - else - echo === Running "$green"black"$normal" - if set -l -q _flag_check - if not black --check $python_files - echo $red"Python files are not formatted correctly."$normal - exit 1 - end - else - black $python_files + echo $yellow'Please install `black` to style python'$normal + exit 127 + end + echo === Running "$green"black"$normal" + if set -l -q _flag_check + if not black --check $python_files + echo $red"Python files are not formatted correctly."$normal + exit 1 end + else + black $python_files end end