Update logging.handlers.SysLogHandler for 3.14 (#14058)

* Update `logging.handlers.SysLogHandler` for 3.14

* Fix method name

---------

Co-authored-by: Sebastian Rittau <srittau@rittau.biz>
This commit is contained in:
Semyon Moroz
2025-05-14 11:16:44 +00:00
committed by GitHub
parent ceb4cb42bd
commit b7d5b1d7f1
2 changed files with 13 additions and 4 deletions
@@ -73,7 +73,6 @@ importlib.machinery.__all__
importlib.machinery.AppleFrameworkLoader
importlib.util.__all__
importlib.util.Loader
logging.handlers.SysLogHandler.__init__
multiprocessing.forkserver.main
multiprocessing.managers.BaseListProxy.clear
multiprocessing.managers.BaseListProxy.copy
+13 -3
View File
@@ -144,9 +144,19 @@ class SysLogHandler(Handler):
priority_names: ClassVar[dict[str, int]] # undocumented
facility_names: ClassVar[dict[str, int]] # undocumented
priority_map: ClassVar[dict[str, str]] # undocumented
def __init__(
self, address: tuple[str, int] | str = ("localhost", 514), facility: str | int = 1, socktype: SocketKind | None = None
) -> None: ...
if sys.version_info >= (3, 14):
timeout: float | None
def __init__(
self,
address: tuple[str, int] | str = ("localhost", 514),
facility: str | int = 1,
socktype: SocketKind | None = None,
timeout: float | None = None,
) -> None: ...
else:
def __init__(
self, address: tuple[str, int] | str = ("localhost", 514), facility: str | int = 1, socktype: SocketKind | None = None
) -> None: ...
if sys.version_info >= (3, 11):
def createSocket(self) -> None: ...