პოპულარული: მონაცემები განახლდა: 13 ნოემბერი, 2026

კატეგორიები

ინტერნეტი1412
კომუნიკაცია327
აუდიო და ვიდეო934
გრაფიკა და დიზაინი563
ოფისი და პროდუქტიულობა1172
დეველოპერის ხელსაწყოები3272
ხელოვნური ინტელექტი599
უსაფრთხოება და კონფიდენციალურობა407
სისტემური ხელსაწყოები3179
თამაშები543
განათლება და მეცნიერება240
ქსელი და IT292

Ruff 0.15.1 ჩამოტვირთვა

An extremely fast Python linter, written in Rust.

Astral ენები და SDK #43 ენები და SDK
ეს ძველი ვერსიაა. უახლესი ვერსია: 0.17.2. Ruff 0.17.2 · გამოშვების თარიღი:

საინსტალაციო ფაილები 0.15.1

არქიტექტურატიპიმოქმედების არეფაილის ზომაჩამოტვირთვაSHA256
64-ბიტიანი ZIP → პორტატული — — github.com VirusTotal
ARM64 ZIP → პორტატული — — github.com VirusTotal
32-ბიტიანი ZIP → პორტატული — — github.com VirusTotal

ბმული და SHA256 აღებულია Windows Package Manager-ის საზოგადოების მანიფესტიდან. ფაილის გაშვებამდე შეადარეთ ჰეში.

ცვლილებების აღწერა

Released on 2026-02-12.

Preview features
- [airflow] Add ruff rules to catch deprecated Airflow imports for Airflow 3.1 (AIR321) (#22376)
- [airflow] Third positional parameter not named `ti_key` should be flagged for `BaseOperatorLink.get_link` (AIR303) (#22828)
- [flake8-gettext] Fix false negatives for plural argument of `ngettext` (INT001, INT002, INT003) (#21078)
- [pyflakes] Fix infinite loop in preview fix for `unused-import` (F401) (#23038)
- [pygrep-hooks] Detect non-existent mock methods in standalone expressions (PGH005) (#22830)
- [pylint] Allow dunder submodules and improve diagnostic range (PLC2701) (#22804)
- [pyupgrade] Improve diagnostic range for tuples (UP024) (#23013)
- [refurb] Check subscripts in tuple do not use lambda parameters in `reimplemented-operator` (FURB118) (#23079)
- [ruff] Detect mutable defaults in `field` calls (RUF008) (#23046)
- [ruff] Ignore std `cmath.inf` (RUF069) (#23120)
- [ruff] New rule `float-equality-comparison` (RUF069) (#20585)
- Don't format unlabeled Markdown code blocks (#23106)
- Markdown formatting support in LSP (#23063)
- Support Quarto Markdown language markers (#22947)
- Support formatting `pycon` Markdown code blocks (#23112)
- Use extension mapping to select Markdown code block language (#22934)

Bug fixes
- Avoid false positive for undefined variables in FAST001 (#23224)
- Avoid introducing syntax errors for FAST003 autofix (#23227)
- Avoid suggesting `InitVar` for `__post_init__` that references PEP 695 type parameters (#23226)
- Deduplicate type variables in generic functions (#23225)
- Fix exception handler parenthesis removal for Python 3.14+ (#23126)
- Fix f-string middle panic when parsing t-strings (#23232)
- Wrap RUF020 target for multiline fixes (#23210)
- Wrap UP007 target for multiline fixes (#23208)
- Fix missing diagnostics for last range suppression in file (#23242)
- [pyupgrade] Fix syntax error on string with newline escape and comment (UP037) (#22968)

Rule changes
- Use `ruff` instead of `Ruff` as the program name in GitHub output format (#23240)
- [PT006] Fix syntax error when unpacking nested tuples in `parametrize` fixes (#22441) (#22464)
- [airflow] Catch deprecated attribute access from context key for Airflow 3.0 (AIR301) (#22850)
- [airflow] Capture deprecated arguments and a decorator (AIR301) (#23170)
- [flake8-boolean-trap] Add `multiprocessing.Value` to excluded functions for FBT003 (#23010)
- [flake8-bugbear] Add a secondary annotation showing the previous occurrence (B033) (#22634)
- [flake8-type-checking] Add sub-diagnostic showing the runtime use of an annotation (TC004) (#23091)
- [isort] Support configurable import section heading comments (#23151)
- [ruff] Improve the diagnostic for RUF012 (#23202)

Formatter
- Suppress diagnostic output for `format --check --silent` (#17736)

Documentation
- Add tabbed shell completion documentation (#23169)
- Explain how to enable Markdown formatting for pre-commit hook (#23077)
- Fixed import in `runtime-evaluated-decorators` example (#23187)
- Update ruff server contributing guide (#23060)

Other changes
- Exclude WASM artifacts from GitHub releases (#23221)

https://github.com/astral-sh/ruff/releases/tag/0.15.1

ყველაზე პოპულარული — ენები და SDK

ყველას ნახვა
  1. Go Programming Languageენები და SDK
  2. LLVMენები და SDK · LLVM
  3. Denoენები და SDK · Deno Land Inc.
  4. CMakeენები და SDK · Kitware
  5. Yarnენები და SDK · Yarn Contributors
  6. pnpmენები და SDK · pnpm
  7. Ccacheენები და SDK · Joel Rosdahl
  8. sbtენები და SDK · Lightbend, Inc.
  9. BOINCენები და SDK · Space Sciences Laboratory, U.C. Berkeley
  10. Dart SDKენები და SDK · Google

ტეგები

გაზიარება