6666import numpy as np
6767from numpy import ma
6868import matplotlib .cbook as cbook
69- from ._color_data import BASE_COLORS , CSS4_COLORS , XKCD_COLORS
69+ from ._color_data import BASE_COLORS , TABLEAU_COLORS , CSS4_COLORS , XKCD_COLORS
7070
7171
7272class _ColorMapping (dict ):
@@ -86,7 +86,14 @@ def __delitem__(self, key, value):
8686_colors_full_map = {}
8787# Set by reverse priority order.
8888_colors_full_map .update (XKCD_COLORS )
89+ _colors_full_map .update ({k .replace ('grey' , 'gray' ): v
90+ for k , v in XKCD_COLORS .items ()
91+ if 'grey' in k })
8992_colors_full_map .update (CSS4_COLORS )
93+ _colors_full_map .update (TABLEAU_COLORS )
94+ _colors_full_map .update ({k .replace ('gray' , 'grey' ): v
95+ for k , v in TABLEAU_COLORS .items ()
96+ if 'gray' in k })
9097_colors_full_map .update (BASE_COLORS )
9198_colors_full_map = _ColorMapping (_colors_full_map )
9299
@@ -253,7 +260,7 @@ def to_hex(c, keep_alpha=False):
253260### Backwards-compatible color-conversion API
254261
255262cnames = CSS4_COLORS
256- COLOR_NAMES = {'xkcd' : XKCD_COLORS , 'css4' : CSS4_COLORS }
263+ COLOR_NAMES = {'xkcd' : XKCD_COLORS , 'css4' : CSS4_COLORS , 'tc' : TABLEAU_COLORS }
257264hexColorPattern = re .compile ("\A#[a-fA-F0-9]{6}\Z" )
258265
259266
@@ -404,7 +411,7 @@ class Colormap(object):
404411
405412 """
406413 def __init__ (self , name , N = 256 ):
407- r """
414+ """
408415 Parameters
409416 ----------
410417 name : str
0 commit comments