Upgrade paramiko (#7766)

This commit is contained in:
Shantanu
2022-05-02 12:52:14 -06:00
committed by GitHub
parent bf30fbd3d3
commit 4bcb1a95ab
9 changed files with 9 additions and 8 deletions

View File

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

View File

@@ -64,4 +64,4 @@ class AgentKey(PKey):
def __init__(self, agent: AgentSSH, blob: bytes) -> None: ...
def asbytes(self) -> bytes: ...
def get_name(self) -> str: ...
def sign_ssh_data(self, data: bytes) -> Message: ...
def sign_ssh_data(self, data: bytes, algorithm: str | None = ...) -> Message: ...

View File

@@ -26,7 +26,7 @@ class DSSKey(PKey):
def get_name(self) -> str: ...
def get_bits(self) -> int: ...
def can_sign(self) -> bool: ...
def sign_ssh_data(self, data: bytes) -> Message: ...
def sign_ssh_data(self, data: bytes, algorithm: str | None = ...) -> Message: ...
def verify_ssh_sig(self, data: bytes, msg: Message) -> bool: ...
def write_private_key_file(self, filename: str, password: str | None = ...) -> None: ...
def write_private_key(self, file_obj: IO[str], password: str | None = ...) -> None: ...

View File

@@ -44,7 +44,7 @@ class ECDSAKey(PKey):
def get_name(self) -> str: ...
def get_bits(self) -> int: ...
def can_sign(self) -> bool: ...
def sign_ssh_data(self, data: bytes) -> Message: ...
def sign_ssh_data(self, data: bytes, algorithm: str | None = ...) -> Message: ...
def verify_ssh_sig(self, data: bytes, msg: Message) -> bool: ...
def write_private_key_file(self, filename: str, password: str | None = ...) -> None: ...
def write_private_key(self, file_obj: IO[str], password: str | None = ...) -> None: ...

View File

@@ -18,5 +18,5 @@ class Ed25519Key(PKey):
def get_name(self) -> str: ...
def get_bits(self) -> int: ...
def can_sign(self) -> bool: ...
def sign_ssh_data(self, data: bytes) -> Message: ...
def sign_ssh_data(self, data: bytes, algorithm: str | None = ...) -> Message: ...
def verify_ssh_sig(self, data: bytes, msg: Message) -> bool: ...

View File

@@ -1,4 +1,4 @@
from _typeshed import ReadableBuffer as ReadableBuffer
from _typeshed import ReadableBuffer
from collections.abc import Callable
from hashlib import _Hash

View File

@@ -20,7 +20,7 @@ class PKey:
def can_sign(self) -> bool: ...
def get_fingerprint(self) -> bytes: ...
def get_base64(self) -> str: ...
def sign_ssh_data(self, data: bytes) -> Message: ...
def sign_ssh_data(self, data: bytes, algorithm: str | None = ...) -> Message: ...
def verify_ssh_sig(self, data: bytes, msg: Message) -> bool: ...
@classmethod
def from_private_key_file(cls: type[Self], filename: str, password: str | None = ...) -> Self: ...

View File

@@ -26,7 +26,7 @@ class RSAKey(PKey):
def get_name(self) -> str: ...
def get_bits(self) -> int: ...
def can_sign(self) -> bool: ...
def sign_ssh_data(self, data: bytes) -> Message: ...
def sign_ssh_data(self, data: bytes, algorithm: str = ...) -> Message: ... # type: ignore[override]
def verify_ssh_sig(self, data: bytes, msg: Message) -> bool: ...
def write_private_key_file(self, filename: str, password: str | None = ...) -> None: ...
def write_private_key(self, file_obj: IO[str], password: str | None = ...) -> None: ...

View File

@@ -80,6 +80,7 @@ class Transport(Thread, ClosingContextManager):
gss_kex: bool = ...,
gss_deleg_creds: bool = ...,
disabled_algorithms: dict[str, Iterable[str]] | None = ...,
server_sig_algs: bool = ...,
) -> None: ...
@property
def preferred_ciphers(self) -> Sequence[str]: ...