docs: def get_file_uuid(fpath, hasher=None, stride=1):
      """ Creates a uuid from the hash of a file
      """
      if hasher is None:
          hasher = hashlib.sha1()  # 20 bytes of output
          #hasher = hashlib.sha256()  # 32 bytes of output
      # sha1 produces a 20 byte hash
      hashbytes_20 = get_file_hash(fpath, hasher=hasher, stride=stride)
      # sha1 produces 20 bytes, but UUID requires 16 bytes
      hashbytes_16 = hashbytes_20[0:16]
      uuid_ = uuid.UUID(bytes=hashbytes_16)
      return uuid_