From 562ec39fc1ac2d3470e9d19124b3bbacb49a47b0 Mon Sep 17 00:00:00 2001 From: Amin Alaee Date: Sun, 24 Sep 2023 11:29:50 +0200 Subject: [PATCH] Make syslog setlogmask, LOG_MASK, LOG_UPTO Python 3.12+ positional-only --- stdlib/syslog.pyi | 6 +++--- tests/stubtest_allowlists/darwin-py312.txt | 3 --- tests/stubtest_allowlists/linux-py312.txt | 3 --- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/stdlib/syslog.pyi b/stdlib/syslog.pyi index cfa8df887c1b..0b769301a482 100644 --- a/stdlib/syslog.pyi +++ b/stdlib/syslog.pyi @@ -36,11 +36,11 @@ if sys.platform != "win32": LOG_USER: Literal[8] LOG_UUCP: Literal[64] LOG_WARNING: Literal[4] - def LOG_MASK(a: int) -> int: ... - def LOG_UPTO(a: int) -> int: ... + def LOG_MASK(__pri: int) -> int: ... + def LOG_UPTO(__pri: int) -> int: ... def closelog() -> None: ... def openlog(ident: str = ..., logoption: int = ..., facility: int = ...) -> None: ... - def setlogmask(x: int) -> int: ... + def setlogmask(__maskpri: int) -> int: ... @overload def syslog(priority: int, message: str) -> None: ... @overload diff --git a/tests/stubtest_allowlists/darwin-py312.txt b/tests/stubtest_allowlists/darwin-py312.txt index 83154dfbccc2..ace37fa482b6 100644 --- a/tests/stubtest_allowlists/darwin-py312.txt +++ b/tests/stubtest_allowlists/darwin-py312.txt @@ -12,9 +12,6 @@ posix.PRIO_DARWIN_BG posix.PRIO_DARWIN_NONUI posix.PRIO_DARWIN_PROCESS posix.PRIO_DARWIN_THREAD -syslog.LOG_MASK -syslog.LOG_UPTO -syslog.setlogmask tty.__all__ tty.cfmakecbreak tty.cfmakeraw diff --git a/tests/stubtest_allowlists/linux-py312.txt b/tests/stubtest_allowlists/linux-py312.txt index 037d52529957..c99a5d16d0d0 100644 --- a/tests/stubtest_allowlists/linux-py312.txt +++ b/tests/stubtest_allowlists/linux-py312.txt @@ -36,9 +36,6 @@ signal.sigtimedwait signal.sigwaitinfo ssl.OP_ENABLE_KTLS ssl.Options.OP_ENABLE_KTLS -syslog.LOG_MASK -syslog.LOG_UPTO -syslog.setlogmask tty.__all__ tty.cfmakecbreak tty.cfmakeraw