class_docstr: Categorical palettes are those that have no designated order.
code: def __init__(self, chart, palette):
      super(CategoricalPalette, self).__init__(chart, palette)
      self._color_cycle = cycle(self._colors)
  
imports: from itertools import cycle
  import yaml
  import bokeh
  from bokeh.core.properties import value
  from chartify._core import colors
  from chartify._core.options import options
  from packaging import version
label_desc: Use image node_id 1 to create a new CategoricalPalette object from inherited base classes: OrderedPaletteMixin, BasePalette with example: obj = CategoricalPalette(chart, palette)