포맷터가 추가된 ruff
ruff
의 버전이 올라가면서, format
이라는 새로운 기능이 추가됐다.
의도적인 몇가지 차이점을 제외하고, black
과 99% 동일한 결과물을 보장한다.
WARNING
0.1.2부터 사용 가능하다.
프로덕션에서 사용해도 될까
ruff formatter
는 아직 베타버전이다.
하지만 개발진의 주장에 따르면,
Dagster
를 비롯하여 많은 알파버전 사용자가 프로덕션 환경에서 사용했고, 따라서 프로덕션에서 사용해도 문제가 없다고 한다.
아쉽게도 아직 프리뷰는 지원하지 않는다
pyproject.toml
에서 프리뷰 옵션을 true
로 지정할 수는 있지만, 아직 적용되지는 않는다.
다만 주요 목표에 프리뷰 옵션 적용이 들어있는 만큼, 빠른 시일 내에 추가 될 것으로 보인다.