On a fresh install of cattrs 23.2.0 and importing it I receive a module not found error saying: ModuleNotFoundError: No module named 'typing_extensions
python -m venv test_new_cattrs
test_new_cattrs/bin/pip install -U cattrs
test_new_cattrs/bin/python -c 'import cattrs'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/test_new_cattrs/lib/python3.11/site-packages/cattrs/__init__.py", line 1, in <module>
from .converters import BaseConverter, Converter, GenConverter, UnstructureStrategy
File "/tmp/test_new_cattrs/lib/python3.11/site-packages/cattrs/converters.py", line 58, in <module>
from .dispatch import HookFactory, MultiStrategyDispatch, StructureHook, UnstructureHook
File "/tmp/test_new_cattrs/lib/python3.11/site-packages/cattrs/dispatch.py", line 5, in <module>
from typing_extensions import TypeAlias
ModuleNotFoundError: No module named 'typing_extensions'
Description
On a fresh install of cattrs 23.2.0 and importing it I receive a module not found error saying:
ModuleNotFoundError: No module named 'typing_extensionsWhat I Did
which returns: