Source code for whiteprints.console
# SPDX-FileCopyrightText: © 2024 The "Whiteprints" contributors <whiteprints@pm.me>
#
# SPDX-License-Identifier: GPL-3.0-or-later
"""Manage a global rich console."""
from typing import Final
from rich import console
__all__: Final = ["STDERR", "STDOUT"]
"""Public module attributes."""
[docs]
STDOUT: Final = console.Console()
"""A high level console interface instance.
Print on the standard output.
See Also:
https://rich.readthedocs.io/en/stable/reference/console.html
"""
[docs]
STDERR: Final = console.Console(stderr=True)
"""A high level console interface instance.
Print on the standard error.
See Also:
https://rich.readthedocs.io/en/stable/reference/console.html
"""