From f1fee5d2400175b443f7453ca5ebbad88e3a1b34 Mon Sep 17 00:00:00 2001 From: Anders Kaseorg Date: Wed, 16 Nov 2022 13:16:58 -0800 Subject: [PATCH] Propagate exit code through Python __main__ wrapper (#776) --- ruff/__main__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ruff/__main__.py b/ruff/__main__.py index fe7135ba1b..947caea0a9 100644 --- a/ruff/__main__.py +++ b/ruff/__main__.py @@ -4,4 +4,4 @@ import sysconfig if __name__ == "__main__": ruff = os.path.join(sysconfig.get_path("scripts"), "ruff") - os.spawnv(os.P_WAIT, ruff, [ruff, *sys.argv[1:]]) + sys.exit(os.spawnv(os.P_WAIT, ruff, [ruff, *sys.argv[1:]]))