Change8

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