Esta é uma versão antiga. A versão atual é 0.17.1. Ruff 0.17.1 · Lançamento:
Arquivos de instalação 0.14.4
| Arquitetura | Tipo | Escopo | Tamanho do arquivo | Baixar | SHA256 |
|---|---|---|---|---|---|
| 64 bits | ZIP → Portátil | — | — | github.com | VirusTotal |
| ARM64 | ZIP → Portátil | — | — | github.com | VirusTotal |
| 32 bits | ZIP → Portátil | — | — | github.com | VirusTotal |
O link e o SHA256 vêm do manifesto comunitário do Gerenciador de Pacotes do Windows. Compare o hash do arquivo baixado antes de executá-lo.
Notas da versão
Released on 2025-11-06.
Preview features
- [formatter] Allow newlines after function headers without docstrings (#21110)
- [formatter] Avoid extra parentheses for long `match` patterns with `as` captures (#21176)
- [refurb] Expand fix safety for keyword arguments and `Decimal`s (FURB164) (#21259)
- [refurb] Preserve argument ordering in autofix (FURB103) (#20790)
Bug fixes
- [server] Fix missing diagnostics for notebooks (#21156)
- [flake8-bugbear] Ignore non-NFKC attribute names in B009 and B010 (#21131)
- [refurb] Fix false negative for underscores before sign in `Decimal` constructor (FURB157) (#21190)
- [ruff] Fix false positives on starred arguments (RUF057) (#21256)
Rule changes
- [airflow] extend deprecated argument `concurrency` in `airflow..DAG` (AIR301) (#21220)
Documentation
- Improve `extend` docs (#21135)
- [flake8-comprehensions] Fix typo in C416 documentation (#21184)
- Revise Ruff setup instructions for Zed editor (#20935)
Other changes
- Make `ruff analyze graph` work with jupyter notebooks (#21161)