From 05a48404caaa1de33601cb6032ee38904713bf82 Mon Sep 17 00:00:00 2001 From: Emil Burzo Date: Mon, 30 Sep 2019 16:25:25 +0300 Subject: [PATCH] fix crash when sys.stdin is None --- src/pip/_internal/vcs/subversion.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pip/_internal/vcs/subversion.py b/src/pip/_internal/vcs/subversion.py index 7a2cd9f6d..859b1a8ff 100644 --- a/src/pip/_internal/vcs/subversion.py +++ b/src/pip/_internal/vcs/subversion.py @@ -188,7 +188,7 @@ class Subversion(VersionControl): def __init__(self, use_interactive=None): # type: (bool) -> None if use_interactive is None: - use_interactive = sys.stdin.isatty() + use_interactive = sys.stdin and sys.stdin.isatty() self.use_interactive = use_interactive # This member is used to cache the fetched version of the current