colour.utilities.int_digest#

colour.utilities.int_digest(args: str | bytes | bytearray | memoryview | array.ArrayType[int], seed: int = 0) int[source]#

Generate an integer digest for given argument using xxhash if available or falling back to hash() if not.

Parameters:
  • args (str | bytes | bytearray | memoryview | array.ArrayType[int]) – Argument to generate the int digest of.

  • seed (int) – Seed used to alter result predictably.

Returns:

Integer digest.

Return type:

int