Functions
get_console
Get singleton rich console instance.
get_console
def get_console() -> Console
Get singleton rich console instance.
Returns
Configured Console instanceConsole
—
should_use_rich
Determine if we should use rich features.
should_use_rich
def should_use_rich() -> bool
Determine if we should use rich features.
Returns
True if rich features should be enabledbool
—
detect_environment
Detect terminal and environment capabilities.
detect_environment
def detect_environment() -> dict[str, bool | str | int | None]
Detect terminal and environment capabilities.
Returns
Dictionary with environment infodict[str, bool | str | int | None]
—
reset_console
Reset the console singleton (mainly for testing).
reset_console
def reset_console() -> None
Reset the console singleton (mainly for testing).
is_live_display_active
Check if a Live display is currently active on the console.
This function accesses the private `_l…
is_live_display_active
def is_live_display_active() -> bool
Check if a Live display is currently active on the console.
This function accesses the private_liveattribute usinggetattr()
to safely handle cases where it might not exist, with a fallback that
assumes no Live display is active if an exception occurs.
Returns
True if a Live display is currently active, False otherwisebool
—