Ruff unrecognized-platform-check (PYI007)
unrecognized-platform-check в Ruff проверяет код на предупреждение PYI007. Правило относится к группе flake8-pyi.
Почему это неправильно
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unrecognized-platform-check и пример ниже.
Пример ошибки
if sys.platform.startswith("linux"):
# Linux specific definitions
...
else:
# Posix specific definitions
...
Автоисправление
Ruff не предлагает автоисправление для этого правила.
