The error:
TypeError: Random.shuffle() takes 2 positional arguments but 3 were given
In the code of Colors.py:
was fixed by replacing it with:
def shuffled_hue(scale):
palette = list(smooth_hue_palette(scale))
randomkeys = [random.random() for in palette]
palette = [x for _, x in sorted(zip(random_keys, palette))]
return numpy.array(palette)
The error: TypeError: Random.shuffle() takes 2 positional arguments but 3 were given
In the code of Colors.py:
was fixed by replacing it with: def shuffled_hue(scale): palette = list(smooth_hue_palette(scale)) randomkeys = [random.random() for in palette] palette = [x for _, x in sorted(zip(random_keys, palette))] return numpy.array(palette)