Ruff t-suffixed-type-alias (PYI043)

t-suffixed-type-alias в Ruff проверяет код на предупреждение PYI043. Правило относится к группе flake8-pyi.

Почему это неправильно

Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила t-suffixed-type-alias и пример ниже.

Пример ошибки

from typing import TypeAlias

_MyTypeT: TypeAlias = int

Как правильно

from typing import TypeAlias

_MyType: TypeAlias = int

Автоисправление

Ruff не предлагает автоисправление для этого правила.