What's Changed
Breaking Changes
- Change
--fix-only
exit semantics to mirror--fix
by @charliermarsh in #4146
Rules
- [flake8-pyi] PYI020 by @arya-k in #4211
- Update B027 to support autofixing by @aacunningham in #4178
- [
flake8-pyi
] ImplementPYI042
andPYI043
by @arya-k in #4214 - [
pylint
] Implement import-self (W0406
) by @chanman3388 in #4154 - Warn on PEP 604 syntax not in an annotation, but don't autofix by @wookie184 in #4170
Bug Fixes
- Fix panic in pydocstyle D214 when docstring indentation is empty by @madkinsz in #4216
- Render tabs as 4 spaces in diagnostics by @MichaReiser in #4132
- Fix era panic caused by out of bound edition by @leiserfg in #4206
- End of statement insertion should occur after newline by @dhruvmanila in #4215
- Ignore debuggerskip in unused variable checks by @charliermarsh in #4229
CLI
- Show settings path in
--show-settings
output by @dhruvmanila in #4199
Documentation
New Contributors
- @wookie184 made their first contribution in #4170
- @arya-k made their first contribution in #4211
Full Changelog: v0.0.264...v0.0.265