Populars: Dades actualitzades el 27 d’octubre del 2026

Categories

Internet1.356
Comunicació321
Àudio i vídeo898
Gràfics i disseny539
Ofimàtica i productivitat1.124
Eines per a desenvolupadors3.134
Eines d’IA529
Seguretat i privadesa385
Eines del sistema3.114
Jocs523
Educació i ciència239
Xarxa i TI284

Baixar Ruff 0.15.2 per a Windows

An extremely fast Python linter, written in Rust.

Astral Llenguatges i SDK #42 Llenguatges i SDK
Aquesta és una versió anterior. La versió actual és la 0.17.1. Ruff 0.17.1 · Data de publicació:

Fitxers d’instal·lació 0.15.2

ArquitecturaTipusÀmbitMida del fitxerBaixaSHA256
64 bits ZIP → Portable — — github.com VirusTotal
ARM64 ZIP → Portable — — github.com VirusTotal
32 bits ZIP → Portable — — github.com VirusTotal

L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.

Notes de la versió

Released on 2026-02-19.

Preview features
- Expand the default rule set (#23385)

In preview, Ruff now enables a significantly expanded default rule set of 412
rules, up from the stable default set of 59 rules. The new rules are mostly a
superset of the stable defaults, with the exception of these rules, which are
removed from the preview defaults:

- `multiple-imports-on-one-line` (E401)
- `module-import-not-at-top-of-file` (E402)
- `module-import-not-at-top-of-file` (E701)
- `multiple-statements-on-one-line-semicolon` (E702)
- `useless-semicolon` (E703)
- `none-comparison` (E711)
- `true-false-comparison` (E712)
- `not-in-test` (E713)
- `not-is-test` (E714)
- `type-comparison` (E721)
- `lambda-assignment` (E731)
- `ambiguous-variable-name` (E741)
- `ambiguous-class-name` (E742)
- `ambiguous-function-name` (E743)
- `undefined-local-with-import-star` (F403)
- `undefined-local-with-import-star-usage` (F405)
- `undefined-local-with-nested-import-star-usage` (F406)
- `forward-annotation-syntax-error` (F722)

If you use preview and prefer the old defaults, you can restore them with
configuration like:

```toml

# ruff.toml

[lint]
select = ["E4", "E7", "E9", "F"]

# pyproject.toml

[tool.ruff.lint]
select = ["E4", "E7", "E9", "F"]
```

If you do give them a try, feel free to share your feedback in the GitHub
discussion!

- [flake8-pyi] Also check string annotations (PYI041) (#19023)

Bug fixes
- [flake8-async] Fix `in_async_context` logic (#23426)
- [ruff] Fix for RUF102 should delete entire comment (#23380)
- [ruff] Suppress diagnostic for strings with backslashes in interpolations before Python 3.12 (RUF027) (#21069)
- [flake8-bugbear] Fix B023 false positive for immediately-invoked lambdas (#23294)
- [parser] Fix false syntax error for match-like annotated assignments (#23297)
- [parser] Fix indentation tracking after line continuations (#23417)

Rule changes
- [flake8-executable] Allow global flags in uv shebangs (EXE003) (#22582)
- [pyupgrade] Fix handling of `typing.{io,re}` (UP035) (#23131)
- [ruff] Detect PLC0207 on chained `str.split()` calls (#23275)

CLI
- Remove invalid inline `noqa` warning (#23270)

Configuration
- Add extension mapping to configuration file options (#23384)

Documentation
- Add Q004 to the list of conflicting rules (#23340)
- [ruff] Expand `lint.external` docs and add sub-diagnostic (RUF100, RUF102) (#23268)

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

El més popular a Llenguatges i SDK

Mostra-ho tot
  1. Go Programming LanguageLlenguatges i SDK
  2. LLVMLlenguatges i SDK · LLVM
  3. DenoLlenguatges i SDK · Deno Land Inc.
  4. CMakeLlenguatges i SDK · Kitware
  5. YarnLlenguatges i SDK · Yarn Contributors
  6. CcacheLlenguatges i SDK · Joel Rosdahl
  7. sbtLlenguatges i SDK · Lightbend, Inc.
  8. BOINCLlenguatges i SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKLlenguatges i SDK · Google
  10. NVM for WindowsLlenguatges i SDK · Ecor Ventures LLC

Etiquetes

Comparteix