Populares: Datos actualizados el 27 de octubre de 2026

Categorías

Internet1356
Comunicación321
Audio y vídeo898
Gráficos y diseño539
Ofimática y productividad1124
Programación3134
Inteligencia artificial529
Seguridad y privacidad385
Herramientas del sistema3114
Juegos523
Educación y ciencia239
Redes e informática284

Descargar Ruff 0.15.3 para Windows

An extremely fast Python linter, written in Rust.

Astral Lenguajes y SDK #42 Lenguajes y SDK
Esta es una versión anterior. La versión actual es 0.17.1. Ruff 0.17.1 · Fecha de publicación:

Archivos de instalación 0.15.3

ArquitecturaTipoÁmbitoTamaño del archivoDescargarSHA256
64 bits ZIP → Portable — — github.com VirusTotal
ARM64 ZIP → Portable — — github.com VirusTotal
32 bits ZIP → Portable — — github.com VirusTotal

El enlace y el SHA256 proceden del manifiesto comunitario del Administrador de paquetes de Windows. Conviene comparar el hash del archivo descargado antes de ejecutarlo.

Notas de la versión

Released on 2026-02-26.

Preview features
- Drop explicit support for `.qmd` file extension (#23572)

This can now be enabled instead by setting the `extension` option:

```toml
# ruff.toml
extension = { qmd = "markdown" }

# pyproject.toml
[tool.ruff]
extension = { qmd = "markdown" }
```

- Include configured extensions in file discovery (#23400)

- [flake8-bandit] Allow suspicious imports in `TYPE_CHECKING` blocks (S401-S415) (#23441)

- [flake8-bugbear] Allow B901 in pytest hook wrappers (#21931)

- [flake8-import-conventions] Add missing conventions from upstream (ICN001, ICN002) (#21373)

- [pydocstyle] Add rule to enforce docstring section ordering (D420) (#23537)

- [pylint] Implement `swap-with-temporary-variable` (PLR1712) (#22205)

- [ruff] Add `unnecessary-assign-before-yield` (RUF070) (#23300)

- [ruff] Support file-level noqa in RUF102 (#23535)

- [ruff] Suppress diagnostic for invalid f-strings before Python 3.12 (RUF027) (#23480)

- [flake8-bandit] Don't flag `BaseLoader`/`CBaseLoader` as unsafe (S506) (#23510)

Bug fixes
- Avoid infinite loop between I002 and PYI025 (#23352)
- [pyflakes] Fix false positive for `@overload` from `lint.typing-modules` (F811) (#23357)
- [pyupgrade] Fix false positive for `TypeVar` default before Python 3.12 (UP046) (#23540)
- [pyupgrade] Fix handling of `\N` in raw strings (UP032) (#22149)

Rule changes
- Render sub-diagnostics in the GitHub output format (#23455)

- [flake8-bugbear] Tag certain B007 diagnostics as unnecessary (#23453)

- [ruff] Ignore unknown rule codes in RUF100 (#23531)

These are now flagged by RUF102 instead.

Documentation
- Fix missing settings links for several linters (#23519)
- Update isort action comments heading (#23515)
- [pydocstyle] Fix double comma in description of D404 (#23440)

Other changes
- Update the Python module (notably `find_ruff_bin`) for parity with uv (#23406)

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

Lo más popular en Lenguajes y SDK

Ver todo
  1. LLVMLenguajes y SDK · LLVM
  2. DenoLenguajes y SDK · Deno Land Inc.
  3. CMakeLenguajes y SDK · Kitware
  4. YarnLenguajes y SDK · Yarn Contributors
  5. CcacheLenguajes y SDK · Joel Rosdahl
  6. sbtLenguajes y SDK · Lightbend, Inc.
  7. BOINCLenguajes y SDK · Space Sciences Laboratory, U.C. Berkeley
  8. Dart SDKLenguajes y SDK · Google
  9. NVM for WindowsLenguajes y SDK · Ecor Ventures LLC

Etiquetas

Compartir