import hashlib


def generate_file_path_hash(file_path: str) -> str:
    """
    Generate File Path Hash

    Parameters
    ----------
    file_path: str
        The file path to generate a hex digest hash from.
    Returns
    -------
    hex_digest: str
        Hex digest of the hash for the provided path.
    """

    filename_hash = hashlib.sha256(file_path.encode())
    return filename_hash.hexdigest()