astral-sh/ruff
ruff 0.17.3 릴리스, 성능 최적화와 버그 수정
원제 astral-sh/ruff 0.17.3
0.17.3
Key Point
Python 프로젝트의 코드 품질 관리 도구로 쓰이는 ruff가 성능을 대폭 개선하고 기존 버그를 수정했으므로 업그레이드할 가치가 있다.
핵심 요약
- Python 린터·포매터 ruff의 0.17.3 버전이 2026년 10월 26일 공개되었다.
- 새 기능으로는 의심스러운 코드 패턴 감지를 위한 shared-clock-mock 프리뷰 기능이 추가되었다.
- UP032 규칙에서 f-string으로의 부정확한 변환 버그가 수정되었다.
- 표준 출력 버퍼링과 ASCII 식별자 렉싱 최적화로 포매팅 성능이 개선되었으며, 식별자·키워드 렉싱도 빨라졌다.
- flake8-bandit S113 규칙에 대한 httpx 관련 문서가 추가되었다.
- macOS(Apple Silicon, Intel), Windows(ARM64, x86, x64), Linux(ARM64, x86, PPC64LE, RISCV, S390x, ARMv7, MUSL 등) 다양한 플랫폼의 미리 빌드된 바이너리가 제공된다.
- GitHub CLI를 통해 아티팩트 증명(Artifact Attestations)으로 다운로드된 파일의 무결성을 검증할 수 있다.
릴리스 노트 보기 ↗github.com