From 31be544721670516fa9700e088c022ff38b0c5fe Mon Sep 17 00:00:00 2001 From: "Miss Islington (bot)" <31488909+miss-islington@users.noreply.github.com> Date: Tue, 7 Sep 2021 11:44:16 -0700 Subject: bpo-24888: Clarify subprocess.check_call propagates exceptions if unable to start process (GH-28018) (cherry picked from commit 19a304ba990481f0381a5316096b6b3cf2dff381) Co-authored-by: DonnaDia <37962843+DonnaDia@users.noreply.github.com> --- Doc/library/subprocess.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Doc/library/subprocess.rst b/Doc/library/subprocess.rst index af54633..21a96a4 100644 --- a/Doc/library/subprocess.rst +++ b/Doc/library/subprocess.rst @@ -1149,6 +1149,8 @@ calls these functions. code was zero then return, otherwise raise :exc:`CalledProcessError`. The :exc:`CalledProcessError` object will have the return code in the :attr:`~CalledProcessError.returncode` attribute. + If :func:`check_call` was unable to start the process it will propagate the exception + that was raised. Code needing to capture stdout or stderr should use :func:`run` instead:: -- cgit v0.12