def METHOD_NAME(self, nvr: str) -> List[Tuple[int, str, str]]:
    """
    Gets changelog associated with SRPM of the specified build.
    Args:
        nvr: NVR of the build.
    Returns:
        List of changelog entries in form of (timestamp, author, content) tuples.
    """
    requested_headers = ["changelogtime", "changelogname", "changelogtext"]
    try:
        headers = self.session.getRPMHeaders(
            rpmID=f"{nvr}.src", headers=requested_headers, strict=True
        )
    except Exception as e:
        logger.debug(f"Failed to get changelog of build {nvr} from Koji: {e}")
        return []
    for k, v in headers.items():
        if not isinstance(v, list):
            headers[k] = [v]
    return list(zip(*[headers[h] for h in requested_headers]))