یہ پرانا ورژن ہے۔ موجودہ ورژن 0.17.2 ہے۔ Ruff 0.17.2 · تاریخِ اجرا:
انسٹالر فائلیں 0.15.14
| آرکیٹیکچر | قسم | دائرہ | فائل کا سائز | ڈاؤن لوڈ | SHA256 |
|---|---|---|---|---|---|
| 64 بٹ | ZIP → پورٹیبل | — | — | github.com | VirusTotal |
| ARM64 | ZIP → پورٹیبل | — | — | github.com | VirusTotal |
| 32 بٹ | ZIP → پورٹیبل | — | — | github.com | VirusTotal |
لنک اور SHA256 Windows Package Manager کے کمیونٹی مینی فیسٹ سے لیے گئے ہیں۔ ڈاؤن لوڈ شدہ فائل چلانے سے پہلے اس کا ہیش ملا لیں۔
ریلیز نوٹس
Released on 2026-05-21.
Preview features
- [airflow] Implement `airflow-task-implicit-multiple-outputs` (AIR202) (#25152)
- [flake8-use-pathlib] Mark PTH101 fix as unsafe when first argument is a class attribute annotated as `int` (#25086)
- [pylint] Implement `too-many-try-statements` (W0717) (#23970)
- [ruff] Add `incorrect-decorator-order` (RUF074) (#23461)
- [ruff] Add `fallible-context-manager` (RUF075) (#22844)
Bug fixes
- Fix lambda formatting in interpolated string expressions (#25144)
- Treat generic `frozenset` annotations as immutable (#25251)
- [flake8-type-checking] Avoid `strict` behavior when `future-annotations` are enabled (TC001, TC002, TC003) (#25035)
- [pylint] Avoid false positives in `else` clause (PLR1733) (#25177)
Rule changes
- [flake8-comprehensions] Skip C417 for lambdas with positional-only parameters (#25272)
- [flake8-simplify] Preserve f-string source verbatim in SIM101 fix (#25061)
Performance
- Avoid unnecessary parser lookahead for operators (#25290)
Documentation
- Update code example setting Neovim LSP log level (#25284)
Other changes
- Add full PEP 798 support (#25104)
- Add a parser recursion limit (#24810)
- Update various `ruff_python_stdlib` APIs (#25273)