docs: def read_line_stderr(self, time_limit=None):
          """
          Read a line from the process.
  
          On Windows, this the time_limit has no effect, it always blocks.
          """
          if self.proc is not None:
              return self.proc.stderr.readline().decode()
          else:
              return None