یہ پرانا ورژن ہے۔ موجودہ ورژن 0.17.1 ہے۔ Ruff 0.17.1 · تاریخِ اجرا:
انسٹالر فائلیں 0.15.17
| آرکیٹیکچر | قسم | دائرہ | فائل کا سائز | ڈاؤن لوڈ | SHA256 |
|---|---|---|---|---|---|
| 64 بٹ | ZIP → پورٹیبل | — | — | github.com | VirusTotal |
| ARM64 | ZIP → پورٹیبل | — | — | github.com | VirusTotal |
| 32 بٹ | ZIP → پورٹیبل | — | — | github.com | VirusTotal |
لنک اور SHA256 Windows Package Manager کے کمیونٹی مینی فیسٹ سے لیے گئے ہیں۔ ڈاؤن لوڈ شدہ فائل چلانے سے پہلے اس کا ہیش ملا لیں۔
ریلیز نوٹس
Released on 2026-06-11.
Preview features
- Allow human-readable names in suppression comments (#25614)
- Fix handling of `ignore` comments within a `disable`/`enable` pair (#25845)
- Prioritize human-readable names in CLI output (#25869)
- Respect diagnostic start and parent ranges and trailing comments in `ruff:ignore` suppressions (#25673)
- [flake8-async] Add `trio.as_safe_channel` to safe decorators (ASYNC119) (#25775)
- [flake8-pytest-style] Also check `pytest_asyncio` fixtures (#25375)
- [ruff] Ban `pytest` autouse fixtures (RUF076) (#25477)
- [pyupgrade] Add `from __future__ import annotations` automatically (UP007, UP045) (#23259)
Bug fixes
- Fix diagnostic when `ruff:enable` or `ruff:disable` appears where `ruff:ignore` is expected (#25700)
- [pyupgrade] Preserve leading empty literals to avoid syntax errors (UP032) (#25491)
Rule changes
- [flake8-pytest-style] Clarify diagnostic message for single parameters (PT007) (#25592)
- [numpy] Drop autofix for `np.in1d` (NPY201) (#25612)
- [pylint] Exempt Python version comparisons (PLR2004) (#25743)
Performance
- Reserve AST `Vec`s with correct capacity for common cases (#25451)
Formatter
- Preserve whitespace for Quarto cell option comments (#25641)
CLI
- Allow rule names in `ruff rule` (#25640)
Other changes
- Fix playground diagnostics scrollbars (#25642)