Comments 6
Зачем вы рекламируете устаревший синтаксис с List и Optional?
И почему ничего не упомянуто про разные линтеры и разные их режимы работы?
Optional не устаревший пока. Например без future объединение типов не может нормально работать со строковыми аннотациями.
Union заменятся " | "
Optional на "| None "
И без всяких future
А TypeDict зачем, если есть датаклассы?
typing.Iterable, как и множество других псевдонимов для контейнеров из collections.abc, объявлен deprecated еще с версии 3.9. Iterable следует импортировать напрямую из collections.abc.
Sign up to leave a comment.
Аннотации в Python: модуль typing