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
- 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