ModuleNotFoundError: No module named 'typing_extensions' #5107
Description
🐞 Describe the bug
After updating aiohttp from 3.6.2 to 3.7.0, the gql tests are failing on python 3.8 with the Exception ModuleNotFoundError: No module named 'typing_extensions'
tests/conftest.py:15: in <module>
from aiohttp.test_utils import TestServer as AIOHTTPTestServer
.tox/py38/lib/python3.8/site-packages/aiohttp/test_utils.py:43: in <module>
from .web import (
.tox/py38/lib/python3.8/site-packages/aiohttp/web.py:23: in <module>
from .web_app import Application as Application
.tox/py38/lib/python3.8/site-packages/aiohttp/web_app.py:39: in <module>
from .web_middlewares import _fix_request_current_app
.tox/py38/lib/python3.8/site-packages/aiohttp/web_middlewares.py:7: in <module>
from .web_urldispatcher import SystemRoute
.tox/py38/lib/python3.8/site-packages/aiohttp/web_urldispatcher.py:36: in <module>
from typing_extensions import TypedDict
E ModuleNotFoundError: No module named 'typing_extensions'
💡 To Reproduce
Check the PR #156