Pull to refresh
8
0
Геннадий Паршаков@gena_parshakov

User

Send message

Ruff: мой опыт выселения legacy-линтеров и повышения производительности кода

Level of difficultyEasy
Reading time7 min
Reach and readers3.7K

Какими инструментами для линтинга и форматирования Python-кода вы пользуетесь? Black, Isort, Flake? Их существует множество, каждый следует своей цели, некоторые могут пересекаться по функциональности. Одни могут нравиться за автономность, другие — за возможности конфигурирования. И наверняка вы слышали о Ruff, который обещается заменить собой все.

Привет, Хабр! Я Гена, Python-разработчик в Selectel. В этой статье я опишу свой опыт перевода проекта на Ruff: что понравилось, что — не очень, к чему готовиться и, если все же решитесь, то как это сделать. Добро пожаловать под кат.

Читать далее

Information

Rating
Does not participate
Works in
Registered
Activity