Skip to content

Commit 7115790

Browse files
committed
Modify global rich.Console instance
1 parent c247ddc commit 7115790

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

news/11045.bugfix.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Modify global ``rich.Console`` instance.

src/pip/_internal/utils/logging.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
from logging import Filter
1111
from typing import Any, ClassVar, Generator, List, Optional, TextIO, Type
1212

13+
from pip._vendor.rich import reconfigure
1314
from pip._vendor.rich.console import (
1415
Console,
1516
ConsoleOptions,
@@ -140,6 +141,7 @@ class RichPipStreamHandler(RichHandler):
140141
KEYWORDS: ClassVar[Optional[List[str]]] = []
141142

142143
def __init__(self, stream: Optional[TextIO], no_color: bool) -> None:
144+
reconfigure(no_color=no_color)
143145
super().__init__(
144146
console=Console(file=stream, no_color=no_color, soft_wrap=True),
145147
show_time=False,

0 commit comments

Comments
 (0)