astral-sh/ruff
Ruff 0.16.9 출시, 오버로드 나눗셈 오판 수정
원제 astral-sh/ruff 0.16.9
0.16.9
Key Point
Python 린팅 도구의 정기 버전 업데이트로, 개발 환경의 코드 검사 정확도가 개선되므로 Ruff 사용자는 업데이트를 통해 오판 감소의 이점을 받을 수 있다.
핵심 요약
- Python 린터 Ruff 0.16.9가 2024년 9월 24일 공개됐다.
- RUF069 규칙의 오버로드 나눗셈 관련 오판을 제거하고, B009·B010·B043 규칙의 키워드 인자 오판도 고쳤다.
- TID255 규칙에서 지연된 타입 어노테이션에 대한 지연 임포트를 허용하도록 변경했다.
- Python 3.15 지원을 위해 LibCST 기반 수정을 업데이트했고, 문서의 가로 오버플로우 문제를 개선했다.
- 주요 규칙 문서를 정확하게 보완해 ANN401은 반환형도 검사한다는 점, B010과 타입 체커의 상호작용 등을 명시했다.
- macOS, Windows, Linux 등 12개 플랫폼용 바이너리를 제공하며 GitHub 아티팩트 증명으로 무결성을 검증할 수 있다.
릴리스 노트 보기 ↗github.com