From eefb98de7f9aa217c1c6c3959f729421b5eb060e Mon Sep 17 00:00:00 2001 From: Malcolm Smith Date: Wed, 13 Sep 2023 18:48:26 +0000 Subject: [PATCH] Suppress useless stack trace when build_wheel backend process fails --- server/pypi/build-wheel.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/pypi/build-wheel.py b/server/pypi/build-wheel.py index 764ad9e7f3..4a87c8e988 100755 --- a/server/pypi/build-wheel.py +++ b/server/pypi/build-wheel.py @@ -464,7 +464,10 @@ def build_with_script(self, build_script): return self.package_wheel(prefix_dir, self.src_dir) def build_with_pep517(self): - return self.builder.build("wheel", "dist") + try: + return self.builder.build("wheel", "dist") + except build.BuildBackendException as e: + raise CommandError(e) def update_env(self): env = {}