File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -389,11 +389,12 @@ def assert_bash_exec(
389389
390390
391391class bash_env_saved :
392+
392393 def __init__ (self , bash : pexpect .spawn , sendintr : bool = False ):
393394 self .bash = bash
394- self .cwd = None
395- self .saved_shopt = {}
396- self .saved_variables = {}
395+ self .cwd : Optional [ str ] = None
396+ self .saved_shopt : Dict [ str , int ] = {}
397+ self .saved_variables : Dict [ str , int ] = {}
397398 self .sendintr = sendintr
398399
399400 def __enter__ (self ):
@@ -404,9 +405,9 @@ def __exit__(
404405 exc_type : Optional [Type [BaseException ]],
405406 exc_value : Optional [BaseException ],
406407 exc_traceback : Optional [TracebackType ],
407- ) -> bool :
408+ ) -> None :
408409 self ._restore_env ()
409- return False
410+ return None
410411
411412 def _copy_variable (self , src_var : str , dst_var : str ):
412413 assert_bash_exec (
You can’t perform that action at this time.
0 commit comments