mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-21 03:11:16 +08:00
Fix various stubtest complaints on Python 3.12 (#10691)
This commit is contained in:
@@ -235,7 +235,11 @@ class _HTTPConnectionProtocol(Protocol):
|
||||
) -> HTTPConnection: ...
|
||||
|
||||
class AbstractHTTPHandler(BaseHandler): # undocumented
|
||||
def __init__(self, debuglevel: int = 0) -> None: ...
|
||||
if sys.version_info >= (3, 12):
|
||||
def __init__(self, debuglevel: int | None = None) -> None: ...
|
||||
else:
|
||||
def __init__(self, debuglevel: int = 0) -> None: ...
|
||||
|
||||
def set_http_debuglevel(self, level: int) -> None: ...
|
||||
def do_request_(self, request: Request) -> Request: ...
|
||||
def do_open(self, http_class: _HTTPConnectionProtocol, req: Request, **http_conn_args: Any) -> HTTPResponse: ...
|
||||
@@ -245,9 +249,15 @@ class HTTPHandler(AbstractHTTPHandler):
|
||||
def http_request(self, request: Request) -> Request: ... # undocumented
|
||||
|
||||
class HTTPSHandler(AbstractHTTPHandler):
|
||||
def __init__(
|
||||
self, debuglevel: int = 0, context: ssl.SSLContext | None = None, check_hostname: bool | None = None
|
||||
) -> None: ...
|
||||
if sys.version_info >= (3, 12):
|
||||
def __init__(
|
||||
self, debuglevel: int | None = None, context: ssl.SSLContext | None = None, check_hostname: bool | None = None
|
||||
) -> None: ...
|
||||
else:
|
||||
def __init__(
|
||||
self, debuglevel: int = 0, context: ssl.SSLContext | None = None, check_hostname: bool | None = None
|
||||
) -> None: ...
|
||||
|
||||
def https_open(self, req: Request) -> HTTPResponse: ...
|
||||
def https_request(self, request: Request) -> Request: ... # undocumented
|
||||
|
||||
|
||||
Reference in New Issue
Block a user