From 3fbe20bb40586e357ce89800bfbc1b9002157283 Mon Sep 17 00:00:00 2001 From: Iwan Date: Tue, 26 Jan 2021 13:18:50 +0100 Subject: [PATCH] paramiko: get_banner in transport returns bytes get_banner in paramiko.transport returns bytes and not str. (That's for Python 3, not sure how Python 2 & 3 should be supported together?) --- third_party/2and3/paramiko/transport.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/2and3/paramiko/transport.pyi b/third_party/2and3/paramiko/transport.pyi index aabc1b0e3278..8e09f171b5b6 100644 --- a/third_party/2and3/paramiko/transport.pyi +++ b/third_party/2and3/paramiko/transport.pyi @@ -143,7 +143,7 @@ class Transport(Thread, ClosingContextManager): def set_subsystem_handler(self, name: str, handler: Type[SubsystemHandler], *larg: Any, **kwarg: Any) -> None: ... def is_authenticated(self) -> bool: ... def get_username(self) -> Optional[str]: ... - def get_banner(self) -> Optional[str]: ... + def get_banner(self) -> Optional[bytes]: ... def auth_none(self, username: str) -> List[str]: ... def auth_password(self, username: str, password: str, event: Optional[Event] = ..., fallback: bool = ...) -> List[str]: ... def auth_publickey(self, username: str, key: PKey, event: Optional[Event] = ...) -> List[str]: ...