From: Erlend E. Aasland Date: Thu, 15 Feb 2024 12:10:32 +0000 (+0100) Subject: gh-113317: Argument Clinic: don't use fail() in CLI (#115513) X-Git-Tag: v3.13.0a4~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=98ee4ecdbc07ecb8afc37383ad9f7a8466a6d795;p=thirdparty%2FPython%2Fcpython.git gh-113317: Argument Clinic: don't use fail() in CLI (#115513) --- diff --git a/Tools/clinic/clinic.py b/Tools/clinic/clinic.py index e63596c30079..2381004f0235 100755 --- a/Tools/clinic/clinic.py +++ b/Tools/clinic/clinic.py @@ -2500,12 +2500,12 @@ def parse_file( extension = os.path.splitext(filename)[1][1:] if not extension: - fail(f"Can't extract file type for file {filename!r}") + raise ClinicError(f"Can't extract file type for file {filename!r}") try: language = extensions[extension](filename) except KeyError: - fail(f"Can't identify file type for file {filename!r}") + raise ClinicError(f"Can't identify file type for file {filename!r}") with open(filename, encoding="utf-8") as f: raw = f.read()