docs: def is_running(self) -> bool:
          """Specifies whether or not the thread is running"""
          return (
              self._has_started and
              self.is_alive() or
              self.completed_at is None or
              (datetime.utcnow() - self.completed_at).total_seconds() < 0.5
          )