Print a report to the terminal with debugging information
Definition at line 10 of file diagnose.py.
10def report() -> None:
11 """Print a report to the terminal with debugging information"""
12 console = Console()
13 inspect(console)
14 features = get_windows_console_features()
15 inspect(features)
16
17 env_names = (
18 "TERM",
19 "COLORTERM",
20 "CLICOLOR",
21 "NO_COLOR",
22 "TERM_PROGRAM",
23 "COLUMNS",
24 "LINES",
25 "JUPYTER_COLUMNS",
26 "JUPYTER_LINES",
27 "JPY_PARENT_PID",
28 "VSCODE_VERBOSE_LOGGING",
29 )
30 env = {name:
os.getenv(name)
for name
in env_names}
32
34
35
References i, and pip._vendor.rich.diagnose.report().
Referenced by pip._vendor.rich.diagnose.report().