TGViewer
айти канал айти канал @simple_it_channel · 692 subscribers
Post #47 1.4K
Ruff Formatter

(если не знаете про Ruff, писал о нем вот тут)

Теперь Ruff умеет форматировать код! Хайлайты из официального релиза:
- extremely fast Python formatter, written in Rust
- over 30x faster than Black
- >99.9% Black compatibility.


Официальный релиз: link
Расширение для VSCode: link

Добавлю от себя:
- По-прежнему не вижу опции валидации байткода после изменений, которые Ruff проделывает. Эта опция в black включена по умолчанию, она формально строго проверяет, что форматирование не изменило смысл кода. Хотелось бы видеть такую опцию для только что релизнутого инструмента, который собрался менять мой код. Думаю создам issue, и пока продолжу использовать black.
- Об этом нет в релизе, но я вот потестировал, и видимо ruff format не сортирует импорты, это остается отдельной функцией Ruff. Кстати, я немного устал от багов конкретно в сортировке импортов, и ближайшие полгода-год посижу на isort.
- И все равно, Ruff — это очень круто, давно использую его как линтер, и в будущем конечно полностью на него перееду.
  • ❤ 9
More from @simple_it_channel
  1. Sep 17, 2026Herdr — современная замена tmux TL;DR Если вы используете tmux или zellij, не важно с аген…
  2. Jun 4, 2026🐏 herdr — agent-aware tmux 🐏 Сейчас есть много новых терминалов и отдельных приложений-о…
  3. May 28, 2026🌐 sendme — инструмент для peer-to-peer обмена файлами 🌐 Иногда хочется поделиться файлам…
  4. May 20, 2026🧚 Pixi — современный менеджер пакетов и проектов из мира Conda 🧚 Сегодня расскажу про Pi…
  5. Apr 17, 2026Muon — сильная альтернатива AdamW для табличных DL моделей Небольшой техрепорт от нашей ta…
  6. Oct 15, 2025Оптимизатор Muon добавили в PyTorch Тут вышел PyTorch v2.9: https://github.com/pytorch/pyt…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →