Questa è una versione precedente. La versione attuale è la 0.17.1. Ruff 0.17.1 · Data di rilascio:
File di installazione 0.14.0
| Architettura | Tipo | Ambito | Dimensione | Scarica | SHA256 |
|---|---|---|---|---|---|
| 64 bit | ZIP → Portable | — | — | github.com | VirusTotal |
| ARM64 | ZIP → Portable | — | — | github.com | VirusTotal |
| 32 bit | ZIP → Portable | — | — | github.com | VirusTotal |
Link e hash SHA256 provengono dal manifest della community di Gestione pacchetti Windows. Prima di eseguire il file scaricato conviene confrontarne l’hash.
Note di rilascio
Released on 2025-10-07.
Breaking changes
- Update default and latest Python versions for 3.14 (#20725)
Preview features
- [flake8-bugbear] Include certain guaranteed-mutable expressions: tuples, generators, and assignment expressions (B006) (#20024)
- [refurb] Add fixes for FURB101 and FURB103 (#20520)
- [ruff] Extend FA102 with listed PEP 585-compatible APIs (#20659)
Bug fixes
- [flake8-annotations] Fix return type annotations to handle shadowed builtin symbols (ANN201, ANN202, ANN204, ANN205, ANN206) (#20612)
- [flynt] Fix f-string quoting for mixed quote joiners (FLY002) (#20662)
- [isort] Fix inserting required imports before future imports (I002) (#20676)
- [ruff] Handle argfile expansion errors gracefully (#20691)
- [ruff] Skip RUF051 if `else`/`elif` block is present (#20705)
- [ruff] Improve handling of intermixed comments inside from-imports (#20561)
Documentation
- [flake8-comprehensions] Clarify fix safety documentation (C413) (#20640)