docs: def get_package_status(owner, repo, identifier):
      """Get the status for a package in a repository."""
      client = get_packages_api()
  
      with catch_raise_api_exception():
          data, _, headers = client.packages_status_with_http_info(
              owner=owner, repo=repo, identifier=identifier
          )
  
      ratelimits.maybe_rate_limit(client, headers)
  
      # pylint: disable=no-member
      # Pylint detects the returned value as a tuple
      return (
          data.is_sync_completed,
          data.is_sync_failed,
          data.sync_progress,
          data.status_str,
          data.stage_str,
          data.status_reason,
      )