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.11.13
| Arquitectura | Tipo | Ámbito | Tamaño del archivo | Descargar | SHA256 |
|---|---|---|---|---|---|
| 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
Preview features
- [airflow] Add unsafe fix for module moved cases (AIR301,AIR311,AIR312,AIR302) (#18367,#18366,#18363,#18093)
- [refurb] Add coverage of `set` and `frozenset` calls (FURB171) (#18035)
- [refurb] Mark FURB180 fix unsafe when class has bases (#18149)
Bug fixes
- [perflint] Fix missing parentheses for lambda and ternary conditions (PERF401, PERF403) (#18412)
- [pyupgrade] Apply UP035 only on py313+ for `get_type_hints()` (#18476)
- [pyupgrade] Make fix unsafe if it deletes comments (UP004,UP050) (#18393, #18390)
Rule changes
- [fastapi] Avoid false positive for class dependencies (FAST003) (#18271)
Documentation
- Update editor setup docs for Neovim and Vim (#18324)
Other changes
- Support Python 3.14 template strings (t-strings) in formatter and parser (#17851)