6565
6666import numpy as np
6767import matplotlib .cbook as cbook
68- from ._color_data import BASE_COLORS , CSS4_COLORS , XKCD_COLORS
68+ from ._color_data import BASE_COLORS , TABLEAU_COLORS , CSS4_COLORS , XKCD_COLORS
6969
7070
7171class _ColorMapping (dict ):
@@ -85,7 +85,14 @@ def __delitem__(self, key, value):
8585_colors_full_map = {}
8686# Set by reverse priority order.
8787_colors_full_map .update (XKCD_COLORS )
88+ _colors_full_map .update ({k .replace ('grey' , 'gray' ): v
89+ for k , v in XKCD_COLORS .items ()
90+ if 'grey' in k })
8891_colors_full_map .update (CSS4_COLORS )
92+ _colors_full_map .update (TABLEAU_COLORS )
93+ _colors_full_map .update ({k .replace ('gray' , 'grey' ): v
94+ for k , v in TABLEAU_COLORS .items ()
95+ if 'gray' in k })
8996_colors_full_map .update (BASE_COLORS )
9097_colors_full_map = _ColorMapping (_colors_full_map )
9198
@@ -252,7 +259,7 @@ def to_hex(c, keep_alpha=False):
252259### Backwards-compatible color-conversion API
253260
254261cnames = CSS4_COLORS
255- COLOR_NAMES = {'xkcd' : XKCD_COLORS , 'css4' : CSS4_COLORS }
262+ COLOR_NAMES = {'xkcd' : XKCD_COLORS , 'css4' : CSS4_COLORS , 'tc' : TABLEAU_COLORS }
256263hexColorPattern = re .compile ("\A#[a-fA-F0-9]{6}\Z" )
257264
258265
@@ -402,7 +409,7 @@ class Colormap(object):
402409
403410 """
404411 def __init__ (self , name , N = 256 ):
405- r """
412+ """
406413 Parameters
407414 ----------
408415 name : str
0 commit comments