Version 0.8.0
Now detecting even more language features.
- Detecting self-documenting f-strings (3.8)
- Detecting
continue
in try-finally block (3.8) - Detecting modular inverse
pow(.., -y, ..)
(3.8) - Detecting asynchronous comprehensions (3.6)
- Detecting asynchronous generators (3.6 -> 3.7)
- Detecting
await
in comprehensions (3.6 -> 3.7) - Detecting infix matrix multiplication
@
(3.5) - Detecting
dict
comprehensions (#22, 2.7, 3.0) - Detecting exception context cause (3.3)
- Detecting
yield from
expressions (#21, 3.3) - Detecting builtin
bytes
class from type usage - Added 17 rules
- Introduced verbosity level 4 which currently displays user-defined symbols being ignored
- Removed unused code
- Improved test coverage
- General code improvements
Thanks to @ozturkberkay for reporting issues regarding dict
comprehensions and yield from
expressions.