requests: type RequestException members (not Any) (#8989)

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
This commit is contained in:
Erik Bjäreholt
2023-09-20 14:20:33 +02:00
committed by GitHub
parent 7ead6dffae
commit ddebb83ea7

View File

@@ -1,15 +1,19 @@
from typing import Any
from urllib3.exceptions import HTTPError as BaseHTTPError
from .models import Request, Response
class RequestException(OSError):
response: Any
request: Any
response: Response | None
request: Request | None
def __init__(self, *args, **kwargs) -> None: ...
class InvalidJSONError(RequestException): ...
class JSONDecodeError(InvalidJSONError): ...
class HTTPError(RequestException): ...
class HTTPError(RequestException):
request: Request
response: Response
class ConnectionError(RequestException): ...
class ProxyError(ConnectionError): ...
class SSLError(ConnectionError): ...