code: def warning(self, msg, *args, **kwargs) -> Task:  # type: ignore
          
          return self._make_log_task(logging.WARNING, msg, args, **kwargs)
docs: Log msg with severity 'WARNING'.
  
          To pass exception information, use the keyword argument exc_info with
          a true value, e.g.
  
          await logger.warning("Houston, we have a bit of a problem", exc_info=1)