v0.0.287
github-actions
released this
01 Sep 17:09
·
4017 commits
to main
since this release
What's Changed
Rules
- [refurb] Implement preview
repeated-append
rule (FURB113
) by @SavchenkoValeriy in #6702 - [refurb] Implement preview
delete-full-slice
rule (FURB131
) by @SavchenkoValeriy in #6897 - [refurb] Implement preview
check-and-remove-from-set
rule (FURB132
) by @SavchenkoValeriy in #6904
Bug Fixes
- Expand
PERF401
andPERF402
with 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
typename
is 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_notice
by @WindowGenerator in #7029 - Avoid lexer infinite loop on invalid input by @dhruvmanila in #6937
- Fix
WithItem
ranges for parenthesized, non-as
items 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