Releases: astral-sh/ruff
Releases · astral-sh/ruff
v0.0.55
What's Changed
- Remove unnecessary Option wrapper from some pyproject::Config fields by @andersk in #326
- Enable AST-to-source code generation by @charliermarsh in #292
- Support extend-select in pyproject.toml by @andersk in #327
- Properly combine CLI and pyproject.toml ignores and selects by @charliermarsh in #329
Full Changelog: v0.0.54...v0.0.55
v0.0.54
What's Changed
- Fix the broken link to contribution guidelines by @ParthS007 in #321
- Add autofix and default status to README by @charliermarsh in #322
- Only flag super calls in class-function scopes by @charliermarsh in #323
- Implement metaclass = type removal by @charliermarsh in #324
New Contributors
- @ParthS007 made their first contribution in #321
Full Changelog: v0.0.53...v0.0.54
v0.0.53
What's Changed
- Implement flake8-print by @charliermarsh in #308
- Add plugins mention to README by @charliermarsh in #309
- Disable plugin-based rules by default by @charliermarsh in #318
- Simplify noqa extraction logic by @charliermarsh in #320
Full Changelog: v0.0.52...v0.0.53
v0.0.52
What's Changed
- Handle multi-import lines by @charliermarsh in #307
Full Changelog: v0.0.51...v0.0.52
v0.0.51
What's Changed
- Visit lambda arguments prior to deferral by @charliermarsh in #303
- Automatically remove unused imports by @charliermarsh in #298
Full Changelog: v0.0.50...v0.0.51
v0.0.50
What's Changed
- Expose a public 'check' method by @charliermarsh in #289
- pre-commit: Validate pyproject.toml by @cclauss in #266
- fix: Make assigns to dunder exception for E402. by @sgryjp in #294
- Add end locations to all nodes by @charliermarsh in #296
- Add an end location to Check by @charliermarsh in #299
- Enable LibCST-based autofixing for SPR001 by @charliermarsh in #297
- Avoid falling back to A003 when A001 is disabled by @charliermarsh in #302
New Contributors
Full Changelog: v0.0.49...v0.0.50
v0.0.49
What's Changed
- Create CODE_OF_CONDUCT.md by @charliermarsh in #287
- Add CONTRIBUTING.md by @charliermarsh in #288
- Implement
flake8-super
check by @sobolevn in #291 - Create .editorconfig by @sobolevn in #290
Full Changelog: v0.0.48...v0.0.49
v0.0.48
Bump version to 0.0.48
v0.0.47
Bump version to 0.0.47
v0.0.46
Bump version to 0.0.46