def METHOD_NAME(
    cls,
    zip_path,  # type: str
    relpath=None,  # type: Optional[str]
):
    # type: (...) -> str
    """Return a reproducible hash of the contents of a zip; excluding all `.pyc` files."""
    digest = hashlib.sha1()
    hashing.METHOD_NAME(
        zip_path=zip_path,
        digest=digest,
        relpath=relpath,
        dir_filter=filter_pyc_dirs,
        file_filter=filter_pyc_files,
    )
    return digest.hexdigest()