[stdlib] Mark constants as Final (#14577)

This commit is contained in:
Semyon Moroz
2025-08-15 13:19:03 +02:00
committed by GitHub
parent 554701e9b6
commit 85a787bba3
62 changed files with 1601 additions and 1583 deletions
+2 -2
View File
@@ -1,10 +1,10 @@
from re import Pattern
from typing import overload
from typing import Final, overload
from typing_extensions import TypeAlias
_HeaderList: TypeAlias = list[tuple[str, str]]
tspecials: Pattern[str] # undocumented
tspecials: Final[Pattern[str]] # undocumented
class Headers:
def __init__(self, headers: _HeaderList | None = None) -> None: ...
+4 -4
View File
@@ -1,14 +1,14 @@
from _typeshed.wsgi import ErrorStream, StartResponse, WSGIApplication, WSGIEnvironment
from http.server import BaseHTTPRequestHandler, HTTPServer
from typing import TypeVar, overload
from typing import Final, TypeVar, overload
from .handlers import SimpleHandler
__all__ = ["WSGIServer", "WSGIRequestHandler", "demo_app", "make_server"]
server_version: str # undocumented
sys_version: str # undocumented
software_version: str # undocumented
server_version: Final[str] # undocumented
sys_version: Final[str] # undocumented
software_version: Final[str] # undocumented
class ServerHandler(SimpleHandler): # undocumented
server_software: str