Свежая фича в uv 0.8.13 — теперь появился свой
uv format для автоформатирования кода в Python!Больше не нужно держать под рукой отдельные тулзы: теперь форматирование встроено прямо в uv и работает через интерфейс Ruff.
Как работает:
•
uv format — форматирует все .py файлы в проекте•
uv format --check — проверяет стиль без изменений•
uv format --diff — показывает, что изменитсяМожно передавать аргументы напрямую в Ruff:
uv format -- --line-length 100
uv format -- src/mymodule/core.py
uv format -- --line-length 88 --preview
Фича экспериментальная, возможны изменения и шероховатости. Но уже сейчас можно пробовать и давать обратную связь — именно так комьюнити помогает доводить инструменты до идеала.
🐸 Библиотека питониста
#свежак
