@@ -496,7 +496,7 @@ def reconnect(self): # type: () -> None
496496
497497 self .__connect ()
498498
499- def sudo (self , enforce = None ): # type: (typing.Optional[bool]) -> typing.ContextManager
499+ def sudo (self , enforce = None ): # type: (typing.Optional[bool]) -> typing.ContextManager[None]
500500 """Call contextmanager for sudo mode change.
501501
502502 :param enforce: Enforce sudo enabled or disabled. By default: None
@@ -506,7 +506,7 @@ def sudo(self, enforce=None): # type: (typing.Optional[bool]) -> typing.Context
506506 """
507507 return self .__get_sudo (ssh = self , enforce = enforce )
508508
509- def keepalive (self , enforce = True ): # type: (bool) -> typing.ContextManager
509+ def keepalive (self , enforce = True ): # type: (bool) -> typing.ContextManager[None]
510510 """Call contextmanager with keepalive mode change.
511511
512512 :param enforce: Enforce keepalive enabled or disabled.
@@ -665,7 +665,7 @@ def poll_pipes(): # type: () -> None
665665
666666 # pylint: disable=assignment-from-no-return
667667 # noinspection PyNoneFunctionAssignment
668- future = poll_pipes () # type: concurrent.futures.Future
668+ future = poll_pipes ()
669669 # pylint: enable=assignment-from-no-return
670670
671671 concurrent .futures .wait ([future ], timeout )
@@ -841,14 +841,12 @@ def get_result(remote): # type: (SSHClientBase) -> exec_result.ExecResult
841841 errors = {}
842842 raised_exceptions = {}
843843
844- (_ , not_done ) = concurrent .futures .wait (
845- list (futures .values ()), timeout = timeout
846- ) # type: typing.Set[concurrent.futures.Future], typing.Set[concurrent.futures.Future]
844+ _ , not_done = concurrent .futures .wait (list (futures .values ()), timeout = timeout )
847845
848846 for fut in not_done : # pragma: no cover
849847 fut .cancel ()
850848
851- for (remote , future ) in futures .items (): # type: SSHClientBase, concurrent.futures.Future
849+ for (remote , future ) in futures .items ():
852850 try :
853851 result = future .result ()
854852 results [(remote .hostname , remote .port )] = result
0 commit comments