Features
- Breaking: drops
python3.7
support, because it has almost reached its EOL - Adds
python3.11
support - Bump
flake8
to version5.x
- Bump
flake8-*
dependencies to newer versions - Added
ChainedIsViolation
#2443 - Added
BuggySuperContextViolation
#2310
Bugfixes
- Make
generic_visit()
check script properly handlewith
statements. - Allow calling magic methods with the same name as the enclosing method #2381
- Fix WrongEmptyLinesCountViolation false positive #2531
- Fix OpenWithoutContextManagerViolation false positive #2577
Misc
- Replaced
flakehell
mentions toflakeheaven
#2409