Основное отличие между стандартными типами данных в typing и typing_extensions заключается в предоставляемых возможностях: 1
Таким образом, typing используется для базовых подсказок типов в современных кодовых базах Python, а typing_extensions — для продвинутых или экспериментальных подсказок типов в старых кодовых базах. 1