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

კატეგორიები

ინტერნეტი1356
კომუნიკაცია321
აუდიო და ვიდეო898
გრაფიკა და დიზაინი539
ოფისი და პროდუქტიულობა1124
დეველოპერის ხელსაწყოები3134
ხელოვნური ინტელექტი529
უსაფრთხოება და კონფიდენციალურობა385
სისტემური ხელსაწყოები3114
თამაშები523
განათლება და მეცნიერება239
ქსელი და IT284

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

An extremely fast Python linter, written in Rust.

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

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

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

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

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

Preview features
- [flake8-datetimez] Detect usages of `datetime.max`/`datetime.min` (DTZ901) (#14288)
- [flake8-logging] Implement `root-logger-calls` (LOG015) (#14302)
- [flake8-no-pep420] Detect empty implicit namespace packages (INP001) (#14236)
- [flake8-pyi] Add "replace with `Self`" fix (PYI019) (#14238)
- [perflint] Implement quick-fix for `manual-list-comprehension` (PERF401) (#13919)
- [pylint] Implement `shallow-copy-environ` (W1507) (#14241)
- [ruff] Implement `none-not-at-end-of-union` (RUF036) (#14314)
- [ruff] Implementation `unsafe-markup-call` from `flake8-markupsafe` plugin (RUF035) (#14224)
- [ruff] Report problems for `attrs` dataclasses (RUF008, RUF009) (#14327)

Rule changes
- [flake8-boolean-trap] Exclude dunder methods that define operators (FBT001) (#14203)
- [flake8-pyi] Add "replace with `Self`" fix (PYI034) (#14217)
- [flake8-pyi] Always autofix `duplicate-union-members` (PYI016) (#14270)
- [flake8-pyi] Improve autofix for nested and mixed type unions for `unnecessary-type-union` (PYI055) (#14272)
- [flake8-pyi] Mark fix as unsafe when type annotation contains comments for `duplicate-literal-member` (PYI062) (#14268)

Server
- Use the current working directory to resolve settings from `ruff.configuration` (#14352)

Bug fixes
- Avoid conflicts between PLC014 (`useless-import-alias`) and I002 (`missing-required-import`) by considering `lint.isort.required-imports` for PLC014 (#14287)
- [flake8-type-checking] Skip quoting annotation if it becomes invalid syntax (TCH001)
- [flake8-pyi] Avoid using `typing.Self` in stub files pre-Python 3.11 (PYI034) (#14230)
- [flake8-pytest-style] Flag `pytest.raises` call with keyword argument `expected_exception` (PT011) (#14298)
- [flake8-simplify] Infer "unknown" truthiness for literal iterables whose items are all unpacks (SIM222) (#14263)
- [flake8-type-checking] Fix false positives for `typing.Annotated` (TCH001) (#14311)
- [pylint] Allow `await` at the top-level scope of a notebook (PLE1142) (#14225)
- [pylint] Fix miscellaneous issues in `await-outside-async` detection (PLE1142) (#14218)
- [pyupgrade] Avoid applying PEP 646 rewrites in invalid contexts (UP044) (#14234)
- [pyupgrade] Detect permutations in redundant open modes (UP015) (#14255)
- [refurb] Avoid triggering `hardcoded-string-charset` for reordered sets (FURB156) (#14233)
- [refurb] Further special cases added to `verbose-decimal-constructor` (FURB157) (#14216)
- [refurb] Use `UserString` instead of non-existent `UserStr` (FURB189) (#14209)
- [ruff] Avoid treating lowercase letters as `# noqa` codes (RUF100) (#14229)
- [ruff] Do not report when `Optional` has no type arguments (RUF013) (#14181)

Documentation
- Add "Notebook behavior" section for F704, PLE1142 (#14266)
- Document comment policy around fix safety (#14300)

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

ყველაზე პოპულარული — ენები და 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. Ccacheენები და SDK · Joel Rosdahl
  7. sbtენები და SDK · Lightbend, Inc.
  8. BOINCენები და SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKენები და SDK · Google
  10. NVM for Windowsენები და SDK · Ecor Ventures LLC

ტეგები

გაზიარება