From d828a5ef9237d9edb8fb1f505b25fc7db55fb50a Mon Sep 17 00:00:00 2001 From: Jinzhe Zeng Date: Fri, 27 Sep 2024 16:36:10 -0400 Subject: [PATCH] paramiko: add `ProxyCommand` to `_SocketLike` (#12697) --- stubs/paramiko/paramiko/transport.pyi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stubs/paramiko/paramiko/transport.pyi b/stubs/paramiko/paramiko/transport.pyi index 0186b6489..3b5606ec6 100644 --- a/stubs/paramiko/paramiko/transport.pyi +++ b/stubs/paramiko/paramiko/transport.pyi @@ -12,13 +12,14 @@ from paramiko.channel import Channel from paramiko.message import Message from paramiko.packet import Packetizer from paramiko.pkey import PKey +from paramiko.proxy import ProxyCommand from paramiko.server import ServerInterface, SubsystemHandler from paramiko.sftp_client import SFTPClient from paramiko.ssh_gss import _SSH_GSSAuth from paramiko.util import ClosingContextManager _Addr: TypeAlias = tuple[str, int] -_SocketLike: TypeAlias = str | _Addr | socket | Channel +_SocketLike: TypeAlias = str | _Addr | socket | Channel | ProxyCommand class _KexEngine(Protocol): def start_kex(self) -> None: ...