MCPcopy Index your code
hub / github.com/RustPython/RustPython / ANSIColors

Class ANSIColors

Lib/_colorize.py:16–65  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14
15
16class ANSIColors:
17 RESET = "\x1b[0m"
18
19 BLACK = "\x1b[30m"
20 BLUE = "\x1b[34m"
21 CYAN = "\x1b[36m"
22 GREEN = "\x1b[32m"
23 GREY = "\x1b[90m"
24 MAGENTA = "\x1b[35m"
25 RED = "\x1b[31m"
26 WHITE = "\x1b[37m" # more like LIGHT GRAY
27 YELLOW = "\x1b[33m"
28
29 BOLD = "\x1b[1m"
30 BOLD_BLACK = "\x1b[1;30m" # DARK GRAY
31 BOLD_BLUE = "\x1b[1;34m"
32 BOLD_CYAN = "\x1b[1;36m"
33 BOLD_GREEN = "\x1b[1;32m"
34 BOLD_MAGENTA = "\x1b[1;35m"
35 BOLD_RED = "\x1b[1;31m"
36 BOLD_WHITE = "\x1b[1;37m" # actual WHITE
37 BOLD_YELLOW = "\x1b[1;33m"
38
39 # intense = like bold but without being bold
40 INTENSE_BLACK = "\x1b[90m"
41 INTENSE_BLUE = "\x1b[94m"
42 INTENSE_CYAN = "\x1b[96m"
43 INTENSE_GREEN = "\x1b[92m"
44 INTENSE_MAGENTA = "\x1b[95m"
45 INTENSE_RED = "\x1b[91m"
46 INTENSE_WHITE = "\x1b[97m"
47 INTENSE_YELLOW = "\x1b[93m"
48
49 BACKGROUND_BLACK = "\x1b[40m"
50 BACKGROUND_BLUE = "\x1b[44m"
51 BACKGROUND_CYAN = "\x1b[46m"
52 BACKGROUND_GREEN = "\x1b[42m"
53 BACKGROUND_MAGENTA = "\x1b[45m"
54 BACKGROUND_RED = "\x1b[41m"
55 BACKGROUND_WHITE = "\x1b[47m"
56 BACKGROUND_YELLOW = "\x1b[43m"
57
58 INTENSE_BACKGROUND_BLACK = "\x1b[100m"
59 INTENSE_BACKGROUND_BLUE = "\x1b[104m"
60 INTENSE_BACKGROUND_CYAN = "\x1b[106m"
61 INTENSE_BACKGROUND_GREEN = "\x1b[102m"
62 INTENSE_BACKGROUND_MAGENTA = "\x1b[105m"
63 INTENSE_BACKGROUND_RED = "\x1b[101m"
64 INTENSE_BACKGROUND_WHITE = "\x1b[107m"
65 INTENSE_BACKGROUND_YELLOW = "\x1b[103m"
66
67
68ColorCodes = set()

Callers 2

_colorize.pyFile · 0.85
get_colorsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected