Update typing 03 (#48015)

This commit is contained in:
Marc Mueller
2021-03-17 21:46:07 +01:00
committed by GitHub
parent 6fb2e63e49
commit fabd73f08b
37 changed files with 417 additions and 379 deletions

View File

@@ -1,7 +1,9 @@
"""Utilities to help with aiohttp."""
from __future__ import annotations
import io
import json
from typing import Any, Dict, Optional
from typing import Any
from urllib.parse import parse_qsl
from multidict import CIMultiDict, MultiDict
@@ -26,7 +28,7 @@ class MockStreamReader:
class MockRequest:
"""Mock an aiohttp request."""
mock_source: Optional[str] = None
mock_source: str | None = None
def __init__(
self,
@@ -34,8 +36,8 @@ class MockRequest:
mock_source: str,
method: str = "GET",
status: int = HTTP_OK,
headers: Optional[Dict[str, str]] = None,
query_string: Optional[str] = None,
headers: dict[str, str] | None = None,
query_string: str | None = None,
url: str = "",
) -> None:
"""Initialize a request."""