@@ -894,7 +894,7 @@ def _get_fetch_info_from_stderr(
894894            None ,
895895            progress_handler ,
896896            finalizer = None ,
897-             decode_streams = True ,
897+             decode_streams = False ,
898898            kill_after_timeout = kill_after_timeout ,
899899        )
900900
@@ -1071,7 +1071,7 @@ def fetch(
10711071            Git .check_unsafe_options (options = list (kwargs .keys ()), unsafe_options = self .unsafe_git_fetch_options )
10721072
10731073        proc  =  self .repo .git .fetch (
1074-             "--" , self , * args , as_process = True , with_stdout = False , universal_newlines = False , v = verbose , ** kwargs 
1074+             "--" , self , * args , as_process = True , with_stdout = False , universal_newlines = True , v = verbose , ** kwargs 
10751075        )
10761076        res  =  self ._get_fetch_info_from_stderr (proc , progress , kill_after_timeout = kill_after_timeout )
10771077        if  hasattr (self .repo .odb , "update_cache" ):
@@ -1125,7 +1125,7 @@ def pull(
11251125            Git .check_unsafe_options (options = list (kwargs .keys ()), unsafe_options = self .unsafe_git_pull_options )
11261126
11271127        proc  =  self .repo .git .pull (
1128-             "--" , self , refspec , with_stdout = False , as_process = True , universal_newlines = False , v = True , ** kwargs 
1128+             "--" , self , refspec , with_stdout = False , as_process = True , universal_newlines = True , v = True , ** kwargs 
11291129        )
11301130        res  =  self ._get_fetch_info_from_stderr (proc , progress , kill_after_timeout = kill_after_timeout )
11311131        if  hasattr (self .repo .odb , "update_cache" ):
0 commit comments