From 2f0969cd8d2738ef9a94c367ff766211c03945f8 Mon Sep 17 00:00:00 2001 From: Diego Argueta Date: Wed, 17 Nov 2021 21:31:22 -0800 Subject: [PATCH] Add `prefetch` argument to paramiko SFTPClient.getfo (#6331) Co-authored-by: Akuli --- stubs/paramiko/METADATA.toml | 2 +- stubs/paramiko/paramiko/sftp_client.pyi | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/stubs/paramiko/METADATA.toml b/stubs/paramiko/METADATA.toml index c209112e1..b526e1ea4 100644 --- a/stubs/paramiko/METADATA.toml +++ b/stubs/paramiko/METADATA.toml @@ -1,3 +1,3 @@ -version = "2.7.*" +version = "2.8.*" python2 = true requires = ["types-cryptography"] diff --git a/stubs/paramiko/paramiko/sftp_client.pyi b/stubs/paramiko/paramiko/sftp_client.pyi index 3c794da84..fd49ff3be 100644 --- a/stubs/paramiko/paramiko/sftp_client.pyi +++ b/stubs/paramiko/paramiko/sftp_client.pyi @@ -52,7 +52,9 @@ class SFTPClient(BaseSFTP, ClosingContextManager): def put( self, localpath: bytes | Text, remotepath: bytes | Text, callback: _Callback | None = ..., confirm: bool = ... ) -> SFTPAttributes: ... - def getfo(self, remotepath: bytes | Text, fl: IO[bytes], callback: _Callback | None = ...) -> int: ... - def get(self, remotepath: bytes | Text, localpath: bytes | Text, callback: _Callback | None = ...) -> None: ... + def getfo(self, remotepath: bytes | Text, fl: IO[bytes], callback: _Callback | None = ..., prefetch: bool = ...) -> int: ... + def get( + self, remotepath: bytes | Text, localpath: bytes | Text, callback: _Callback | None = ..., prefetch: bool = ... + ) -> None: ... class SFTP(SFTPClient): ...