v0.0.287
·
8499 commits
to main
since this release
What's Changed
Rules
- [refurb] Implement preview
repeated-appendrule (FURB113) by @SavchenkoValeriy in #6702 - [refurb] Implement preview
delete-full-slicerule (FURB131) by @SavchenkoValeriy in #6897 - [refurb] Implement preview
check-and-remove-from-setrule (FURB132) by @SavchenkoValeriy in #6904
Bug Fixes
- Expand
PERF401andPERF402with type checks by @qdegraaf in #6994 - Insert space to avoid syntax error in RSE fixes by @charliermarsh in #6886
- Avoid PEP 604 upgrades that lead to invalid syntax by @charliermarsh in #6888
- Fix ranges for global usages by @charliermarsh in #6917
- Avoid invalid fix for C417 with separate keys and values by @charliermarsh in #6954
- Avoid panic when
typenameis provided as a keyword argument by @charliermarsh in #6955 - Improve compatibility between multi-statement PYI rules by @charliermarsh in #7024
- Fixed panic in
missing_copyright_noticeby @WindowGenerator in #7029 - Avoid lexer infinite loop on invalid input by @dhruvmanila in #6937
- Fix
WithItemranges for parenthesized, non-asitems by @charliermarsh in #6782
New Contributors
- @SavchenkoValeriy made their first contribution in #6702
- @Anselmoo made their first contribution in #6986
- @njgrisafi made their first contribution in #7032
- @WindowGenerator made their first contribution in #7029
Full Changelog: v0.0.286...v0.0.287