mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 04:54:47 +08:00
Bump paramiko to 3.3.* (#10522)
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
version = "3.2.*"
|
||||
version = "3.3.*"
|
||||
upstream_repository = "https://github.com/paramiko/paramiko"
|
||||
# Requires a version of cryptography where cryptography.hazmat.primitives.ciphers.Cipher is generic
|
||||
requires = ["cryptography>=37.0.0"]
|
||||
|
||||
@@ -53,9 +53,21 @@ class SFTPClient(BaseSFTP, ClosingContextManager):
|
||||
def put(
|
||||
self, localpath: StrOrBytesPath, remotepath: bytes | str, callback: _Callback | None = None, confirm: bool = True
|
||||
) -> SFTPAttributes: ...
|
||||
def getfo(self, remotepath: bytes | str, fl: IO[bytes], callback: _Callback | None = None, prefetch: bool = True) -> int: ...
|
||||
def getfo(
|
||||
self,
|
||||
remotepath: bytes | str,
|
||||
fl: IO[bytes],
|
||||
callback: _Callback | None = None,
|
||||
prefetch: bool = True,
|
||||
max_concurrent_prefetch_requests: int | None = None,
|
||||
) -> int: ...
|
||||
def get(
|
||||
self, remotepath: bytes | str, localpath: StrOrBytesPath, callback: _Callback | None = None, prefetch: bool = True
|
||||
self,
|
||||
remotepath: bytes | str,
|
||||
localpath: StrOrBytesPath,
|
||||
callback: _Callback | None = None,
|
||||
prefetch: bool = True,
|
||||
max_concurrent_prefetch_requests: int | None = None,
|
||||
) -> None: ...
|
||||
|
||||
class SFTP(SFTPClient): ...
|
||||
|
||||
@@ -27,5 +27,7 @@ class SFTPFile(BufferedFile[Any]):
|
||||
def truncate(self, size: int) -> None: ...
|
||||
def check(self, hash_algorithm: str, offset: int = 0, length: int = 0, block_size: int = 0) -> bytes: ...
|
||||
def set_pipelined(self, pipelined: bool = True) -> None: ...
|
||||
def prefetch(self, file_size: int | None = None) -> None: ...
|
||||
def readv(self, chunks: Sequence[tuple[int, int]]) -> Iterator[bytes]: ...
|
||||
def prefetch(self, file_size: int | None = None, max_concurrent_requests: int | None = None) -> None: ...
|
||||
def readv(
|
||||
self, chunks: Sequence[tuple[int, int]], max_concurrent_prefetch_requests: int | None = None
|
||||
) -> Iterator[bytes]: ...
|
||||
|
||||
Reference in New Issue
Block a user