99from typing import Any , TypeVar
1010
1111from ..errors import ConfigDirectorTypeError
12- from ..logger import get_default_logger
1312from ..types import ConfigDirectorLogger
1413from .errors import StreamClosedError , ValueOutOfRangeError
1514from .parser import DEFAULT_MAX_EVENT_CHARS , DEFAULT_MAX_LINE_CHARS , EventSourceParser
@@ -52,7 +51,7 @@ def __init__(
5251 read_timeout : float | None = None ,
5352 follow_redirects : bool = True ,
5453 transport : Callable [[StreamRequest ], ResponseStream ] = open_stream ,
55- logger : ConfigDirectorLogger | None = None ,
54+ logger : ConfigDirectorLogger ,
5655 on_connect : Callable [[], None ] | None = None ,
5756 on_disconnect : Callable [[], None ] | None = None ,
5857 on_message : Callable [[EventSourceMessage ], None ] | None = None ,
@@ -73,7 +72,7 @@ def __init__(
7372 self ._read_timeout = read_timeout
7473 self ._follow_redirects = follow_redirects
7574 self ._transport = transport
76- self ._logger = logger if logger is not None else get_default_logger ()
75+ self ._logger = logger
7776 self ._max_line_chars = max_line_chars
7877 self ._max_event_chars = max_event_chars
7978
0 commit comments