at master 891 B view raw
1diff --git a/piptools/scripts/compile.py b/piptools/scripts/compile.py 2index 195faa7..3e69437 100755 3--- a/piptools/scripts/compile.py 4+++ b/piptools/scripts/compile.py 5@@ -9,7 +9,7 @@ from pathlib import Path 6 from typing import IO, Any, BinaryIO, cast 7 8 import click 9-from build import BuildBackendException 10+from build import BuildException 11 from click.utils import LazyFile, safecall 12 from pip._internal.req import InstallRequirement 13 from pip._internal.req.constructors import install_req_from_line 14@@ -369,6 +369,6 @@ def cli( 15 isolated=build_isolation, 16 quiet=log.verbosity <= 0, 17 ) 18- except BuildBackendException as e: 19+ except (BuildException, StopIteration) as e: 20 log.error(str(e)) 21 log.error(f"Failed to parse {os.path.abspath(src_file)}") 22 sys.exit(2)