Use Final for Constant Literals in the stdlib (#12332)

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
This commit is contained in:
Max Muoto
2024-07-15 12:07:34 -05:00
committed by GitHub
parent 02b05d67c4
commit 0df6028dc8
41 changed files with 569 additions and 572 deletions

View File

@@ -1,48 +1,48 @@
import sys
from typing import Literal, overload
from typing import Final, overload
if sys.platform != "win32":
LOG_ALERT: Literal[1]
LOG_AUTH: Literal[32]
LOG_AUTHPRIV: Literal[80]
LOG_CONS: Literal[2]
LOG_CRIT: Literal[2]
LOG_CRON: Literal[72]
LOG_DAEMON: Literal[24]
LOG_DEBUG: Literal[7]
LOG_EMERG: Literal[0]
LOG_ERR: Literal[3]
LOG_INFO: Literal[6]
LOG_KERN: Literal[0]
LOG_LOCAL0: Literal[128]
LOG_LOCAL1: Literal[136]
LOG_LOCAL2: Literal[144]
LOG_LOCAL3: Literal[152]
LOG_LOCAL4: Literal[160]
LOG_LOCAL5: Literal[168]
LOG_LOCAL6: Literal[176]
LOG_LOCAL7: Literal[184]
LOG_LPR: Literal[48]
LOG_MAIL: Literal[16]
LOG_NDELAY: Literal[8]
LOG_NEWS: Literal[56]
LOG_NOTICE: Literal[5]
LOG_NOWAIT: Literal[16]
LOG_ODELAY: Literal[4]
LOG_PERROR: Literal[32]
LOG_PID: Literal[1]
LOG_SYSLOG: Literal[40]
LOG_USER: Literal[8]
LOG_UUCP: Literal[64]
LOG_WARNING: Literal[4]
LOG_ALERT: Final = 1
LOG_AUTH: Final = 32
LOG_AUTHPRIV: Final = 80
LOG_CONS: Final = 2
LOG_CRIT: Final = 2
LOG_CRON: Final = 72
LOG_DAEMON: Final = 24
LOG_DEBUG: Final = 7
LOG_EMERG: Final = 0
LOG_ERR: Final = 3
LOG_INFO: Final = 6
LOG_KERN: Final = 0
LOG_LOCAL0: Final = 128
LOG_LOCAL1: Final = 136
LOG_LOCAL2: Final = 144
LOG_LOCAL3: Final = 152
LOG_LOCAL4: Final = 160
LOG_LOCAL5: Final = 168
LOG_LOCAL6: Final = 176
LOG_LOCAL7: Final = 184
LOG_LPR: Final = 48
LOG_MAIL: Final = 16
LOG_NDELAY: Final = 8
LOG_NEWS: Final = 56
LOG_NOTICE: Final = 5
LOG_NOWAIT: Final = 16
LOG_ODELAY: Final = 4
LOG_PERROR: Final = 32
LOG_PID: Final = 1
LOG_SYSLOG: Final = 40
LOG_USER: Final = 8
LOG_UUCP: Final = 64
LOG_WARNING: Final = 4
if sys.version_info >= (3, 13):
LOG_FTP: Literal[88]
LOG_INSTALL: Literal[112]
LOG_LAUNCHD: Literal[192]
LOG_NETINFO: Literal[96]
LOG_RAS: Literal[120]
LOG_REMOTEAUTH: Literal[104]
LOG_FTP: Final = 88
LOG_INSTALL: Final = 112
LOG_LAUNCHD: Final = 192
LOG_NETINFO: Final = 96
LOG_RAS: Final = 120
LOG_REMOTEAUTH: Final = 104
def LOG_MASK(pri: int, /) -> int: ...
def LOG_UPTO(pri: int, /) -> int: ...