mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 04:54:47 +08:00
Fix several new-in-3.11 stubtest errors (#7973)
This commit is contained in:
@@ -12,50 +12,97 @@ from typing_extensions import Literal, TypeAlias
|
||||
if sys.version_info >= (3, 11):
|
||||
from types import GenericAlias
|
||||
|
||||
__all__ = [
|
||||
"BASIC_FORMAT",
|
||||
"BufferingFormatter",
|
||||
"CRITICAL",
|
||||
"DEBUG",
|
||||
"ERROR",
|
||||
"FATAL",
|
||||
"FileHandler",
|
||||
"Filter",
|
||||
"Formatter",
|
||||
"Handler",
|
||||
"INFO",
|
||||
"LogRecord",
|
||||
"Logger",
|
||||
"LoggerAdapter",
|
||||
"NOTSET",
|
||||
"NullHandler",
|
||||
"StreamHandler",
|
||||
"WARN",
|
||||
"WARNING",
|
||||
"addLevelName",
|
||||
"basicConfig",
|
||||
"captureWarnings",
|
||||
"critical",
|
||||
"debug",
|
||||
"disable",
|
||||
"error",
|
||||
"exception",
|
||||
"fatal",
|
||||
"getLevelName",
|
||||
"getLogger",
|
||||
"getLoggerClass",
|
||||
"info",
|
||||
"log",
|
||||
"makeLogRecord",
|
||||
"setLoggerClass",
|
||||
"shutdown",
|
||||
"warn",
|
||||
"warning",
|
||||
"getLogRecordFactory",
|
||||
"setLogRecordFactory",
|
||||
"lastResort",
|
||||
"raiseExceptions",
|
||||
]
|
||||
if sys.version_info >= (3, 11):
|
||||
__all__ = [
|
||||
"BASIC_FORMAT",
|
||||
"BufferingFormatter",
|
||||
"CRITICAL",
|
||||
"DEBUG",
|
||||
"ERROR",
|
||||
"FATAL",
|
||||
"FileHandler",
|
||||
"Filter",
|
||||
"Formatter",
|
||||
"Handler",
|
||||
"INFO",
|
||||
"LogRecord",
|
||||
"Logger",
|
||||
"LoggerAdapter",
|
||||
"NOTSET",
|
||||
"NullHandler",
|
||||
"StreamHandler",
|
||||
"WARN",
|
||||
"WARNING",
|
||||
"addLevelName",
|
||||
"basicConfig",
|
||||
"captureWarnings",
|
||||
"critical",
|
||||
"debug",
|
||||
"disable",
|
||||
"error",
|
||||
"exception",
|
||||
"fatal",
|
||||
"getLevelName",
|
||||
"getLogger",
|
||||
"getLoggerClass",
|
||||
"info",
|
||||
"log",
|
||||
"makeLogRecord",
|
||||
"setLoggerClass",
|
||||
"shutdown",
|
||||
"warn",
|
||||
"warning",
|
||||
"getLogRecordFactory",
|
||||
"setLogRecordFactory",
|
||||
"lastResort",
|
||||
"raiseExceptions",
|
||||
"getLevelNamesMapping",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"BASIC_FORMAT",
|
||||
"BufferingFormatter",
|
||||
"CRITICAL",
|
||||
"DEBUG",
|
||||
"ERROR",
|
||||
"FATAL",
|
||||
"FileHandler",
|
||||
"Filter",
|
||||
"Formatter",
|
||||
"Handler",
|
||||
"INFO",
|
||||
"LogRecord",
|
||||
"Logger",
|
||||
"LoggerAdapter",
|
||||
"NOTSET",
|
||||
"NullHandler",
|
||||
"StreamHandler",
|
||||
"WARN",
|
||||
"WARNING",
|
||||
"addLevelName",
|
||||
"basicConfig",
|
||||
"captureWarnings",
|
||||
"critical",
|
||||
"debug",
|
||||
"disable",
|
||||
"error",
|
||||
"exception",
|
||||
"fatal",
|
||||
"getLevelName",
|
||||
"getLogger",
|
||||
"getLoggerClass",
|
||||
"info",
|
||||
"log",
|
||||
"makeLogRecord",
|
||||
"setLoggerClass",
|
||||
"shutdown",
|
||||
"warn",
|
||||
"warning",
|
||||
"getLogRecordFactory",
|
||||
"setLogRecordFactory",
|
||||
"lastResort",
|
||||
"raiseExceptions",
|
||||
]
|
||||
|
||||
_SysExcInfoType: TypeAlias = Union[tuple[type[BaseException], BaseException, TracebackType | None], tuple[None, None, None]]
|
||||
_ExcInfoType: TypeAlias = None | bool | _SysExcInfoType | BaseException
|
||||
@@ -711,6 +758,10 @@ else:
|
||||
|
||||
def addLevelName(level: int, levelName: str) -> None: ...
|
||||
def getLevelName(level: _Level) -> Any: ...
|
||||
|
||||
if sys.version_info >= (3, 11):
|
||||
def getLevelNamesMapping() -> dict[str, int]: ...
|
||||
|
||||
def makeLogRecord(dict: Mapping[str, object]) -> LogRecord: ...
|
||||
|
||||
if sys.version_info >= (3, 9):
|
||||
|
||||
@@ -181,6 +181,9 @@ class SysLogHandler(Handler):
|
||||
facility_names: ClassVar[dict[str, int]] # undocumented
|
||||
priority_map: ClassVar[dict[str, str]] # undocumented
|
||||
def __init__(self, address: tuple[str, int] | str = ..., facility: int = ..., socktype: SocketKind | None = ...) -> None: ...
|
||||
if sys.version_info >= (3, 11):
|
||||
def createSocket(self) -> None: ...
|
||||
|
||||
def encodePriority(self, facility: int | str, priority: int | str) -> int: ...
|
||||
def mapPriority(self, levelName: str) -> str: ...
|
||||
|
||||
|
||||
Reference in New Issue
Block a user