Ruff v0.16.0 출시: 기본 규칙 59개에서 413개로 대폭 확대
Ruff v0.16.0 – Significant new updates – 413 default rules up from 59

Rust로 작성된 초고속 Python 린터 겸 포매터인 Ruff가 v0.16.0을 출시했습니다. 이번 업데이트의 핵심은 기본 활성화 규칙이 59개에서 413개로 대폭 늘어나 설정 없이도 더 많은 심각한 문제(예: 문법 오류, 즉시 런타임 오류)를 잡아낼 수 있다는 점입니다. 또한 Markdown 파일 내 Python 코드 블록 포매팅 지원, `ruff: ignore` 및 `ruff: file-ignore` 주석 도입, `check` 및 `format --check` 출력에 수정 사항(diff) 표시, 12개 규칙의 안정화 등이 포함됩니다. 기존 기본 규칙으로 되돌리려면 `select = ["E4", "E7", "E9", "F"]`로 설정하면 됩니다.
Ruff는 이제 기본적으로 413개의 규칙을 활성화하는데, 이는 이전 버전의 59개에서 크게 늘어난 수치입니다.