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.11.1
| 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ó
Preview features
- [airflow] Add `chain`, `chain_linear` and `cross_downstream` for AIR302 (#16647)
- [syntax-errors] Improve error message and range for pre-PEP-614 decorator syntax errors (#16581)
- [syntax-errors] PEP 701 f-strings before Python 3.12 (#16543)
- [syntax-errors] Parenthesized context managers before Python 3.9 (#16523)
- [syntax-errors] Star annotations before Python 3.11 (#16545)
- [syntax-errors] Star expression in index before Python 3.11 (#16544)
- [syntax-errors] Unparenthesized assignment expressions in sets and indexes (#16404)
Bug fixes
- Server: Allow `FixAll` action in presence of version-specific syntax errors (#16848)
- [flake8-bandit] Allow raw strings in `suspicious-mark-safe-usage` (S308) #16702 (#16770)
- [refurb] Avoid panicking `unwrap` in `verbose-decimal-constructor` (FURB157) (#16777)
- [refurb] Fix starred expressions fix (FURB161) (#16550)
- Fix `--statistics` reporting for unsafe fixes (#16756)
Rule changes
- [flake8-executables] Allow `uv run` in shebang line for `shebang-missing-python` (EXE003) (#16849,#16855)
CLI
- Add `--exit-non-zero-on-format` (#16009)
Documentation
- Update Ruff tutorial to avoid non-existent fix in `__init__.py` (#16818)
- [flake8-gettext] Swap `format-` and `printf-in-get-text-func-call` examples (INT002, INT003) (#16769)