นี่คือเวอร์ชันเก่า เวอร์ชันล่าสุดคือ 0.17.1 Ruff 0.17.1 · วันที่เผยแพร่:
ไฟล์ตัวติดตั้ง 0.11.1
| สถาปัตยกรรม | ประเภท | ขอบเขต | ขนาดไฟล์ | ดาวน์โหลด | SHA256 |
|---|---|---|---|---|---|
| 64 บิต | ZIP → พกพา (Portable) | — | — | github.com | VirusTotal |
| ARM64 | ZIP → พกพา (Portable) | — | — | github.com | VirusTotal |
| 32 บิต | ZIP → พกพา (Portable) | — | — | github.com | VirusTotal |
ลิงก์และค่า SHA256 มาจากแมนิเฟสต์ชุมชนของ Windows Package Manager โปรดเทียบค่าแฮชของไฟล์ที่ดาวน์โหลดก่อนเปิดใช้งาน
บันทึกประจำรุ่น
Preview features
- [airflow] Add `chain`, `chain_linear` and `cross_downstream` for AIR302 (#16647)
- [syntax-errors] Improve error message and range for pre-PEP-614 decorator syntax errors (#16581)
- [syntax-errors] PEP 701 f-strings before Python 3.12 (#16543)
- [syntax-errors] Parenthesized context managers before Python 3.9 (#16523)
- [syntax-errors] Star annotations before Python 3.11 (#16545)
- [syntax-errors] Star expression in index before Python 3.11 (#16544)
- [syntax-errors] Unparenthesized assignment expressions in sets and indexes (#16404)
Bug fixes
- Server: Allow `FixAll` action in presence of version-specific syntax errors (#16848)
- [flake8-bandit] Allow raw strings in `suspicious-mark-safe-usage` (S308) #16702 (#16770)
- [refurb] Avoid panicking `unwrap` in `verbose-decimal-constructor` (FURB157) (#16777)
- [refurb] Fix starred expressions fix (FURB161) (#16550)
- Fix `--statistics` reporting for unsafe fixes (#16756)
Rule changes
- [flake8-executables] Allow `uv run` in shebang line for `shebang-missing-python` (EXE003) (#16849,#16855)
CLI
- Add `--exit-non-zero-on-format` (#16009)
Documentation
- Update Ruff tutorial to avoid non-existent fix in `__init__.py` (#16818)
- [flake8-gettext] Swap `format-` and `printf-in-get-text-func-call` examples (INT002, INT003) (#16769)