mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 04:54:47 +08:00
Upgrade paramiko (#7766)
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
version = "2.8.*"
|
||||
version = "2.10.*"
|
||||
requires = ["types-cryptography"]
|
||||
|
||||
@@ -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: ...
|
||||
|
||||
@@ -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: ...
|
||||
|
||||
@@ -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: ...
|
||||
|
||||
@@ -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: ...
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from _typeshed import ReadableBuffer as ReadableBuffer
|
||||
from _typeshed import ReadableBuffer
|
||||
from collections.abc import Callable
|
||||
from hashlib import _Hash
|
||||
|
||||
|
||||
@@ -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: ...
|
||||
|
||||
@@ -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: ...
|
||||
|
||||
@@ -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]: ...
|
||||
|
||||
Reference in New Issue
Block a user