From 8c4dd388408fc1c5c46b56cc5f1141a0590cb64c Mon Sep 17 00:00:00 2001 From: Amin Alaee Date: Sun, 24 Sep 2023 12:23:11 +0200 Subject: [PATCH] Make syslog `setlogmask`, `LOG_MASK` and `LOG_UPTO` positional-only (#10756) Make syslog setlogmask, LOG_MASK, LOG_UPTO 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 cfa8df887..0b769301a 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 83154dfbc..ace37fa48 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 037d52529..c99a5d16d 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