traveler.core.downloading.sha256_checksum#

traveler.core.downloading.sha256_checksum(filename, block_size=65536)[source]#

Compute the SHA-256 checksum of a file.

Parameters:
  • filename (str or os.PathLike) – File to hash.

  • block_size (int, optional) – Number of bytes read per block.

Returns:

Lowercase hexadecimal SHA-256 digest.

Return type:

str