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 18:07:34 +01:00
committed by GitHub
co-authored by Alex Waygood
parent 02b05d67c4
commit 0df6028dc8
41 changed files with 569 additions and 572 deletions
+3 -3
View File
@@ -5,7 +5,7 @@ import sys
from _typeshed import Unused
from builtins import list as _list # conflicts with a method named "list"
from collections.abc import Iterable
from typing import IO, Any, Literal, NamedTuple
from typing import IO, Any, Final, NamedTuple
from typing_extensions import Self, TypeAlias
__all__ = [
@@ -31,8 +31,8 @@ class NNTPPermanentError(NNTPError): ...
class NNTPProtocolError(NNTPError): ...
class NNTPDataError(NNTPError): ...
NNTP_PORT: Literal[119]
NNTP_SSL_PORT: Literal[563]
NNTP_PORT: Final = 119
NNTP_SSL_PORT: Final = 563
class GroupInfo(NamedTuple):
group: str