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.14.10
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 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 2025-12-18.
Preview features
- [formatter] Fluent formatting of method chains (#21369)
- [formatter] Keep lambda parameters on one line and parenthesize the body if it expands (#21385)
- [flake8-implicit-str-concat] New rule to prevent implicit string concatenation in collections (ISC004) (#21972)
- [flake8-use-pathlib] Make fixes unsafe when types change in compound statements (PTH104, PTH105, PTH109, PTH115) (#22009)
- [refurb] Extend support for `Path.open` (FURB101, FURB103) (#21080)
Bug fixes
- [pyupgrade] Fix parsing named Unicode escape sequences (UP032) (#21901)
Rule changes
- [eradicate] Ignore `ruff:disable` and `ruff:enable` comments in ERA001 (#22038)
- [flake8-pytest-style] Allow `match` and `check` keyword arguments without an expected exception type (PT010) (#21964)
- [syntax-errors] Annotated name cannot be global (#20868)
Documentation
- Add `uv` and `ty` to the Ruff README (#21996)
- Document known lambda formatting deviations from Black (#21954)
- Update `setup.md` (#22024)
- [flake8-bandit] Fix broken link (S704) (#22039)
Other changes
- Fix playground Share button showing "Copied!" before clipboard copy completes (#21942)