from __future__ import annotations
Python 3.7とPython 3.8はfrom __future__ import annotationsを先頭に記述すれば使えるようになります。
ref: #2021年版Pythonの型ヒントの書き方_(for_Python_3.9)
Python 3.9でtyping.Listなどがdeprecated
はんなりPython#34(2020/11)での私の発表 PEP 585, type hinting generics in standard collections について どうしてtyping.Listがdeprecatedなんですか!
Python 3.9は今は使っていないけれど、今後3.9以上に上げるかもしれないコードでtyping.Listは使いたくないと思った
では、型ヒントに何を使えばいいのか?
上記のフューチャーさんのブログで知ってとても重宝している
Python 3.7, 3.8で開発するスクリプトにはだいたい書く
https://docs.python.org/ja/3/library/__future__.html