diff --git a/stdlib/2and3/logging/__init__.pyi b/stdlib/2and3/logging/__init__.pyi index 8f4e01f1b..290f62000 100644 --- a/stdlib/2and3/logging/__init__.pyi +++ b/stdlib/2and3/logging/__init__.pyi @@ -357,17 +357,17 @@ def getLevelName(lvl: Union[int, str]) -> Any: ... def makeLogRecord(attrdict: Mapping[str, Any]) -> LogRecord: ... if sys.version_info >= (3,): - def basicConfig(*, filename: _Path = ..., filemode: str = ..., - format: str = ..., datefmt: str = ..., style: str = ..., - level: _Level = ..., stream: IO[str] = ..., - handlers: Iterable[Handler] = ...) -> None: ... + def basicConfig(*, filename: Optional[_Path] = ..., filemode: str = ..., + format: str = ..., datefmt: Optional[str] = ..., style: str = ..., + level: Optional[_Level] = ..., stream: Optional[IO[str]] = ..., + handlers: Optional[Iterable[Handler]] = ...) -> None: ... else: @overload def basicConfig() -> None: ... @overload - def basicConfig(*, filename: str = ..., filemode: str = ..., - format: str = ..., datefmt: str = ..., - level: _Level = ..., stream: IO[str] = ...) -> None: ... + def basicConfig(*, filename: Optional[str] = ..., filemode: str = ..., + format: str = ..., datefmt: Optional[str] = ..., + level: Optional[_Level] = ..., stream: IO[str] = ...) -> None: ... def shutdown() -> None: ... def setLoggerClass(klass: type) -> None: ...