@@ -506,13 +506,13 @@ def init_io(self):
506506
507507 if hasattr (sys .stderr , "_original_stdstream_copy" ):
508508 for handler in self .log .handlers :
509- if (isinstance ( handler , StreamHandler )
510- and ( buffer := getattr ( handler . stream , "buffer" ) )
511- and (fileno := getattr ( buffer , "fileno" ) )
512- and fileno () == sys . stderr . _original_stdstream_fd ):
513- self . log . debug (
514- "Seeing logger to stderr, rerouting to raw filedescriptor."
515- )
509+ if (
510+ isinstance ( handler , StreamHandler )
511+ and (buffer := handler . stream . buffer )
512+ and ( fileno := buffer . fileno )
513+ and fileno () == sys . stderr . _original_stdstream_fd
514+ ):
515+ self . log . debug ( "Seeing logger to stderr, rerouting to raw filedescriptor." )
516516
517517 handler .stream = TextIOWrapper (
518518 FileIO (
@@ -534,18 +534,17 @@ def reset_io(self):
534534 """
535535 stdout , stderr , displayhook = sys .stdout , sys .stderr , sys .displayhook
536536 sys .stdout , sys .stderr , sys .displayhook = self ._original_io
537- if (finish_displayhook := getattr (displayhook , "finish_displayhook" ,
538- None )):
537+ if finish_displayhook := getattr (displayhook , "finish_displayhook" , None ):
539538 finish_displayhook ()
540539 if hasattr (sys .stderr , "_original_stdstream_copy" ):
541540 for handler in self .log .handlers :
542- if (isinstance ( handler , StreamHandler )
543- and ( buffer := getattr ( handler . stream , "buffer" ) )
544- and (fileno := getattr ( buffer , "fileno" ) )
545- and fileno () == sys . stderr . _original_stdstream_copy ):
546- self . log . debug (
547- "Seeing logger to raw filedescriptor, rerouting back to stderr"
548- )
541+ if (
542+ isinstance ( handler , StreamHandler )
543+ and (buffer := handler . stream . buffer )
544+ and ( fileno := buffer . fileno )
545+ and fileno () == sys . stderr . _original_stdstream_copy
546+ ):
547+ self . log . debug ( "Seeing logger to raw filedescriptor, rerouting back to stderr" )
549548
550549 handler .stream = TextIOWrapper (
551550 FileIO (
0 commit comments