0.11.11
📦 ruffView on GitHub →
✨ 5 features🐛 2 fixes🔧 7 symbols
Summary
Ruff 0.11.11 introduces several preview Airflow and flake8‑simplify autofixes, adds a CLI formatter warning improvement, and includes bug fixes for match‑case formatting and a pylint rule.
✨ New Features
- `airflow` preview: added autofixes for `AIR302` and `AIR312`.
- `airflow` preview: moved rules from `AIR312` to `AIR302`.
- `airflow` preview: updated `AIR301` and `AIR311` with the latest Airflow implementations.
- `flake8-simplify` preview: enabled fix `SIM117` in preview mode.
- CLI: added full option name in formatter warning.
🐛 Bug Fixes
- Fixed inconsistent formatting of match-case on `[]` and `_`.
- `pylint` rule `PLW1514` now correctly recognizes the `encoding` positional argument of `codecs.open`.
🔧 Affected Symbols
AIR302AIR312AIR301AIR311SIM117PLW1514formatter warning