Ruff relative-imports (TID252)

relative-imports в Ruff проверяет код на предупреждение TID252. Правило относится к группе flake8-tidy-imports.

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

Импорты должны оставаться явными и поддерживаемыми, чтобы зависимости проекта были понятны.

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

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

from .. import foo

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

from mypkg import foo

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

Ruff может предложить автоисправление в некоторых случаях.