Bump paramiko to 2.12.* (#9163)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
This commit is contained in:
Nikita Sobolev
2022-11-12 02:30:11 +03:00
committed by GitHub
parent f5459640f8
commit bc6d91a58e
2 changed files with 8 additions and 2 deletions

View File

@@ -1,2 +1,2 @@
version = "2.11.*"
version = "2.12.*"
requires = ["types-cryptography"]

View File

@@ -1,5 +1,5 @@
from collections.abc import Iterable, Mapping
from typing import NoReturn
from typing import NoReturn, Protocol
from paramiko.channel import Channel, ChannelFile, ChannelStderrFile, ChannelStdinFile
from paramiko.hostkeys import HostKeys
@@ -10,6 +10,11 @@ from paramiko.util import ClosingContextManager
from .transport import _SocketLike
class _TransportFactory(Protocol):
def __call__(
self, __sock: _SocketLike, *, gss_kex: bool, gss_deleg_creds: bool, disabled_algorithms: dict[str, Iterable[str]] | None
) -> Transport: ...
class SSHClient(ClosingContextManager):
def __init__(self) -> None: ...
def load_system_host_keys(self, filename: str | None = ...) -> None: ...
@@ -40,6 +45,7 @@ class SSHClient(ClosingContextManager):
gss_trust_dns: bool = ...,
passphrase: str | None = ...,
disabled_algorithms: dict[str, Iterable[str]] | None = ...,
transport_factory: _TransportFactory | None = ...,
) -> None: ...
def close(self) -> None: ...
def exec_command(