Change8

0.15.22

📦 ruffView on GitHub →
5 features🐛 1 fixes🔧 5 symbols

Summary

This release introduces several new preview features, including autofixes for pycodestyle E402 and new ruff rules for managing ignore comments and configuration selectors. It also includes performance improvements and bug fixes.

✨ New Features

  • Add an autofix for pycodestyle E402.
  • Allow subclassing builtins in stub files (refurb FURB189).
  • Add rule to replace noqa comments with ruff:ignore (ruff RUF105).
  • Add rule to use human-readable names in ruff:ignore comments (ruff RUF106).
  • Add rule to use human-readable names in configuration selectors (ruff RUF201).

🐛 Bug Fixes

  • Fix false positive in flake8-pyi __all__ (PYI053).

Affected Symbols