Use lowercase type everywhere (#6853)

This commit is contained in:
Alex Waygood
2022-01-08 15:09:29 +00:00
committed by GitHub
parent f8501d33c7
commit a40d79a4e6
172 changed files with 728 additions and 761 deletions

View File

@@ -1,12 +1,12 @@
from abc import abstractmethod
from types import TracebackType
from typing import IO, Callable, MutableMapping, Optional, Type
from typing import IO, Callable, MutableMapping, Optional
from .headers import Headers
from .types import ErrorStream, InputStream, StartResponse, WSGIApplication, WSGIEnvironment
from .util import FileWrapper
_exc_info = tuple[Optional[Type[BaseException]], Optional[BaseException], Optional[TracebackType]]
_exc_info = tuple[Optional[type[BaseException]], Optional[BaseException], Optional[TracebackType]]
def format_date_time(timestamp: float | None) -> str: ... # undocumented
def read_environ() -> dict[str, str]: ...
@@ -23,8 +23,8 @@ class BaseHandler:
os_environ: MutableMapping[str, str]
wsgi_file_wrapper: Type[FileWrapper] | None
headers_class: Type[Headers] # undocumented
wsgi_file_wrapper: type[FileWrapper] | None
headers_class: type[Headers] # undocumented
traceback_limit: int | None
error_status: str

View File

@@ -1,5 +1,5 @@
from http.server import BaseHTTPRequestHandler, HTTPServer
from typing import Type, TypeVar, overload
from typing import TypeVar, overload
from .handlers import SimpleHandler
from .types import ErrorStream, StartResponse, WSGIApplication, WSGIEnvironment
@@ -30,8 +30,8 @@ def demo_app(environ: WSGIEnvironment, start_response: StartResponse) -> list[by
_S = TypeVar("_S", bound=WSGIServer)
@overload
def make_server(host: str, port: int, app: WSGIApplication, *, handler_class: Type[WSGIRequestHandler] = ...) -> WSGIServer: ...
def make_server(host: str, port: int, app: WSGIApplication, *, handler_class: type[WSGIRequestHandler] = ...) -> WSGIServer: ...
@overload
def make_server(
host: str, port: int, app: WSGIApplication, server_class: Type[_S], handler_class: Type[WSGIRequestHandler] = ...
host: str, port: int, app: WSGIApplication, server_class: type[_S], handler_class: type[WSGIRequestHandler] = ...
) -> _S: ...