Ruff v0.16.0: standaardregels toegenomen van 59 naar 413
Astral
Astral heeft Ruff v0.16.0 uitgebracht, waarbij het aantal standaardregels is toegenomen van 59 naar 413. Gebruikers melden CI-fouten door de nieuwe controles. De tool vindt nu meer problemen zonder configuratie.
Astral heeft Ruff v0.16.0 uitgebracht op 23 juli 2026, waarmee het aantal standaardregels is gestegen van 59 naar 413. De vorige standaard werd ingesteld in v0.1.0. Het totale aantal regels groeide van 708 naar 968. Veel nieuwe regels vangen syntaxfouten en runtimeproblemen op die voorheen niet waren ingeschakeld. Auteur Simon Willison testte op zijn projecten Datasette, sqlite-utils en LLM en vond honderden kleine problemen. Voor sqlite-utils loste het uitvoeren van 'uvx ruff@latest check . --fix --unsafe-fixes' 1538 van de 1618 fouten op. Voorbeelden van resterende problemen zijn DTZ005 (datetime.now zonder tijdzone), BLE001 (het vangen van blinde uitzonderingen) en B018 (nutteloze attribuuttoegang). Willison gebruikte Codex (GPT-5.6 Sol high) voor LLM en sqlite-utils, en Claude Code (met Opus 5) voor Datasette.
Bron: Simon Willison —
origineel
