이전 버전입니다. 현재 최신 버전은 0.17.1입니다. Ruff 0.17.1 · 출시일:
설치 파일 0.9.8
| 아키텍처 | 형식 | 설치 범위 | 파일 크기 | 다운로드 | SHA256 |
|---|---|---|---|---|---|
| 64비트 | ZIP → 포터블 | — | — | github.com | VirusTotal |
| ARM64 | ZIP → 포터블 | — | — | github.com | VirusTotal |
| 32비트 | ZIP → 포터블 | — | — | github.com | VirusTotal |
링크와 SHA256은 Windows 패키지 관리자 커뮤니티 매니페스트에서 가져왔습니다. 실행하기 전에 다운로드한 파일의 해시를 비교해 보십시오.
릴리스 노트
Preview features
- Start detecting version-related syntax errors in the parser (#16090)
Rule changes
- [pylint] Mark fix unsafe (PLW1507) (#16343)
- [pylint] Catch `case np.nan`/`case math.nan` in `match` statements (PLW0177) (#16378)
- [ruff] Add more Pydantic models variants to the list of default copy semantics (RUF012) (#16291)
Server
- Avoid indexing the project if `configurationPreference` is `editorOnly` (#16381)
- Avoid unnecessary info at non-trace server log level (#16389)
- Expand `ruff.configuration` to allow inline config (#16296)
- Notify users for invalid client settings (#16361)
Configuration
- Add `per-file-target-version` option (#16257)
Bug fixes
- [refurb] Do not consider docstring(s) (FURB156) (#16391)
- [flake8-self] Ignore attribute accesses on instance-like variables (SLF001) (#16149)
- [pylint] Fix false positives, add missing methods, and support positional-only parameters (PLE0302) (#16263)
- [flake8-pyi] Mark PYI030 fix unsafe when comments are deleted (#16322)
Documentation
- Fix example for S611 (#16316)
- Normalize inconsistent markdown headings in docstrings (#16364)
- Document MSRV policy (#16384)