Ruff map-int-version-parsing (RUF048)
map-int-version-parsing в Ruff проверяет код на предупреждение RUF048. Правило относится к группе Ruff-specific rules.
Почему это неправильно
Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила map-int-version-parsing и пример ниже.
Пример ошибки
tuple(map(int, matplotlib.__version__.split(".")))
Как правильно
import packaging.version as version
version.parse(matplotlib.__version__)
Автоисправление
Ruff не предлагает автоисправление для этого правила.
