https://github.com/python/cpython/commit/98ee4ecdbc07ecb8afc37383ad9f7a8466a6d795
commit: 98ee4ecdbc07ecb8afc37383ad9f7a8466a6d795
branch: main
author: Erlend E. Aasland <[email protected]>
committer: erlend-aasland <[email protected]>
date: 2024-02-15T12:10:32Z
summary:
gh-113317: Argument Clinic: don't use fail() in CLI (#115513)
files:
M Tools/clinic/clinic.py
diff --git a/Tools/clinic/clinic.py b/Tools/clinic/clinic.py
index e63596c3007940..2381004f02352a 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()
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]