Skip to content

Commit c4b2fc9

Browse files
author
Johannes Hentschel
authored
Bugfix regarding webcolors update (#117)
2 parents d6b2ef0 + b680f45 commit c4b2fc9

File tree

1 file changed

+149
-1
lines changed

1 file changed

+149
-1
lines changed

src/ms3/utils/constants.py

+149-1
Original file line numberDiff line numberDiff line change
@@ -410,7 +410,155 @@
410410

411411
MS3_COLORS = list(MS3_HTML.values())
412412
CSS2MS3 = {c[4:]: c for c in MS3_COLORS}
413-
CSS_COLORS = list(webcolors.CSS3_NAMES_TO_HEX.keys())
413+
CSS_COLORS = [ # copied from webcolors.CSS3_NAMES_TO_HEX.keys() (<=1.13)
414+
'aliceblue', # webcolors._definitions._CSS3_NAMES_TO_HEX (> 1.13)
415+
'antiquewhite',
416+
'aqua',
417+
'aquamarine',
418+
'azure',
419+
'beige',
420+
'bisque',
421+
'black',
422+
'blanchedalmond',
423+
'blue',
424+
'blueviolet',
425+
'brown',
426+
'burlywood',
427+
'cadetblue',
428+
'chartreuse',
429+
'chocolate',
430+
'coral',
431+
'cornflowerblue',
432+
'cornsilk',
433+
'crimson',
434+
'cyan',
435+
'darkblue',
436+
'darkcyan',
437+
'darkgoldenrod',
438+
'darkgray',
439+
'darkgrey',
440+
'darkgreen',
441+
'darkkhaki',
442+
'darkmagenta',
443+
'darkolivegreen',
444+
'darkorange',
445+
'darkorchid',
446+
'darkred',
447+
'darksalmon',
448+
'darkseagreen',
449+
'darkslateblue',
450+
'darkslategray',
451+
'darkslategrey',
452+
'darkturquoise',
453+
'darkviolet',
454+
'deeppink',
455+
'deepskyblue',
456+
'dimgray',
457+
'dimgrey',
458+
'dodgerblue',
459+
'firebrick',
460+
'floralwhite',
461+
'forestgreen',
462+
'fuchsia',
463+
'gainsboro',
464+
'ghostwhite',
465+
'gold',
466+
'goldenrod',
467+
'gray',
468+
'grey',
469+
'green',
470+
'greenyellow',
471+
'honeydew',
472+
'hotpink',
473+
'indianred',
474+
'indigo',
475+
'ivory',
476+
'khaki',
477+
'lavender',
478+
'lavenderblush',
479+
'lawngreen',
480+
'lemonchiffon',
481+
'lightblue',
482+
'lightcoral',
483+
'lightcyan',
484+
'lightgoldenrodyellow',
485+
'lightgray',
486+
'lightgrey',
487+
'lightgreen',
488+
'lightpink',
489+
'lightsalmon',
490+
'lightseagreen',
491+
'lightskyblue',
492+
'lightslategray',
493+
'lightslategrey',
494+
'lightsteelblue',
495+
'lightyellow',
496+
'lime',
497+
'limegreen',
498+
'linen',
499+
'magenta',
500+
'maroon',
501+
'mediumaquamarine',
502+
'mediumblue',
503+
'mediumorchid',
504+
'mediumpurple',
505+
'mediumseagreen',
506+
'mediumslateblue',
507+
'mediumspringgreen',
508+
'mediumturquoise',
509+
'mediumvioletred',
510+
'midnightblue',
511+
'mintcream',
512+
'mistyrose',
513+
'moccasin',
514+
'navajowhite',
515+
'navy',
516+
'oldlace',
517+
'olive',
518+
'olivedrab',
519+
'orange',
520+
'orangered',
521+
'orchid',
522+
'palegoldenrod',
523+
'palegreen',
524+
'paleturquoise',
525+
'palevioletred',
526+
'papayawhip',
527+
'peachpuff',
528+
'peru',
529+
'pink',
530+
'plum',
531+
'powderblue',
532+
'purple',
533+
'red',
534+
'rosybrown',
535+
'royalblue',
536+
'saddlebrown',
537+
'salmon',
538+
'sandybrown',
539+
'seagreen',
540+
'seashell',
541+
'sienna',
542+
'silver',
543+
'skyblue',
544+
'slateblue',
545+
'slategray',
546+
'slategrey',
547+
'snow',
548+
'springgreen',
549+
'steelblue',
550+
'tan',
551+
'teal',
552+
'thistle',
553+
'tomato',
554+
'turquoise',
555+
'violet',
556+
'wheat',
557+
'white',
558+
'whitesmoke',
559+
'yellow',
560+
'yellowgreen'
561+
]
414562
COLORS = sum([[c, CSS2MS3[c]] if c in CSS2MS3 else [c] for c in CSS_COLORS], [])
415563
rgba = namedtuple("RGBA", ["r", "g", "b", "a"])
416564
DEFAULT_CREATOR_METADATA = {

0 commit comments

Comments
 (0)