Bugfixes
- Fixes crash on
python3.10
- Fixes
UselessReturningElseViolation
to not reportelse
withbreak
#1958 - Fixes
ReassigningVariableToItselfViolation
to not report onx = (x,)
#1807 - Fixes
ReassigningVariableToItselfViolation
to extract variables
from unary operators #1874 - Fixes that
f'{some:,}'
was considered too complex #1921 - Fixes that
range(len(x))
was not allowed even outsidefor
loops #1883
Misc
- Adds documentation (and tests) for how to run project on Jupyter Notebooks
- Updates
mypy
to0.902
and fixes type issues