Skip to content

Commit 4bcb1a9

Browse files
authored
Upgrade paramiko (#7766)
1 parent bf30fbd commit 4bcb1a9

File tree

9 files changed

+9
-8
lines changed

9 files changed

+9
-8
lines changed

stubs/paramiko/METADATA.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
version = "2.8.*"
1+
version = "2.10.*"
22
requires = ["types-cryptography"]

stubs/paramiko/paramiko/agent.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,4 @@ class AgentKey(PKey):
6464
def __init__(self, agent: AgentSSH, blob: bytes) -> None: ...
6565
def asbytes(self) -> bytes: ...
6666
def get_name(self) -> str: ...
67-
def sign_ssh_data(self, data: bytes) -> Message: ...
67+
def sign_ssh_data(self, data: bytes, algorithm: str | None = ...) -> Message: ...

stubs/paramiko/paramiko/dsskey.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class DSSKey(PKey):
2626
def get_name(self) -> str: ...
2727
def get_bits(self) -> int: ...
2828
def can_sign(self) -> bool: ...
29-
def sign_ssh_data(self, data: bytes) -> Message: ...
29+
def sign_ssh_data(self, data: bytes, algorithm: str | None = ...) -> Message: ...
3030
def verify_ssh_sig(self, data: bytes, msg: Message) -> bool: ...
3131
def write_private_key_file(self, filename: str, password: str | None = ...) -> None: ...
3232
def write_private_key(self, file_obj: IO[str], password: str | None = ...) -> None: ...

stubs/paramiko/paramiko/ecdsakey.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class ECDSAKey(PKey):
4444
def get_name(self) -> str: ...
4545
def get_bits(self) -> int: ...
4646
def can_sign(self) -> bool: ...
47-
def sign_ssh_data(self, data: bytes) -> Message: ...
47+
def sign_ssh_data(self, data: bytes, algorithm: str | None = ...) -> Message: ...
4848
def verify_ssh_sig(self, data: bytes, msg: Message) -> bool: ...
4949
def write_private_key_file(self, filename: str, password: str | None = ...) -> None: ...
5050
def write_private_key(self, file_obj: IO[str], password: str | None = ...) -> None: ...

stubs/paramiko/paramiko/ed25519key.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ class Ed25519Key(PKey):
1818
def get_name(self) -> str: ...
1919
def get_bits(self) -> int: ...
2020
def can_sign(self) -> bool: ...
21-
def sign_ssh_data(self, data: bytes) -> Message: ...
21+
def sign_ssh_data(self, data: bytes, algorithm: str | None = ...) -> Message: ...
2222
def verify_ssh_sig(self, data: bytes, msg: Message) -> bool: ...

stubs/paramiko/paramiko/kex_curve25519.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from _typeshed import ReadableBuffer as ReadableBuffer
1+
from _typeshed import ReadableBuffer
22
from collections.abc import Callable
33
from hashlib import _Hash
44

stubs/paramiko/paramiko/pkey.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class PKey:
2020
def can_sign(self) -> bool: ...
2121
def get_fingerprint(self) -> bytes: ...
2222
def get_base64(self) -> str: ...
23-
def sign_ssh_data(self, data: bytes) -> Message: ...
23+
def sign_ssh_data(self, data: bytes, algorithm: str | None = ...) -> Message: ...
2424
def verify_ssh_sig(self, data: bytes, msg: Message) -> bool: ...
2525
@classmethod
2626
def from_private_key_file(cls: type[Self], filename: str, password: str | None = ...) -> Self: ...

stubs/paramiko/paramiko/rsakey.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class RSAKey(PKey):
2626
def get_name(self) -> str: ...
2727
def get_bits(self) -> int: ...
2828
def can_sign(self) -> bool: ...
29-
def sign_ssh_data(self, data: bytes) -> Message: ...
29+
def sign_ssh_data(self, data: bytes, algorithm: str = ...) -> Message: ... # type: ignore[override]
3030
def verify_ssh_sig(self, data: bytes, msg: Message) -> bool: ...
3131
def write_private_key_file(self, filename: str, password: str | None = ...) -> None: ...
3232
def write_private_key(self, file_obj: IO[str], password: str | None = ...) -> None: ...

stubs/paramiko/paramiko/transport.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ class Transport(Thread, ClosingContextManager):
8080
gss_kex: bool = ...,
8181
gss_deleg_creds: bool = ...,
8282
disabled_algorithms: dict[str, Iterable[str]] | None = ...,
83+
server_sig_algs: bool = ...,
8384
) -> None: ...
8485
@property
8586
def preferred_ciphers(self) -> Sequence[str]: ...

0 commit comments

Comments
 (0)