Change8

0.15.20

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

Summary

This release introduces preview features like human-readable rule selectors and updates documentation, while removing the `RUF076` check for unused pytest fixtures.

Migration Steps

  1. If you relied on `RUF076` erroring for unused pytest fixtures marked as autouse, you must now rely on other tools or manual checks, as this rule has been removed.

✨ New Features

  • Allow human-readable names in rule selectors
  • Match `noqa` shebang handling in `ruff:ignore` comments
  • Remove `pytest-fixture-autouse` (`RUF076`) check

🐛 Bug Fixes

  • Emit a warning instead of an error for unknown rule selectors

Affected Symbols