docs: def run(self):
          """Run the process."""
          environment = os.environ.copy()
          # necessary for reading from processes that don't flush
          # stdout automatically
          environment["PYTHONUNBUFFERED"] = "1"
          self.proc = Popen(self.command, env=environment, stdout=PIPE, stderr=PIPE)
          Process.instances.append(self)