Bug Fix: Fixed false positive error involved in the instantiation of type(self)()
within an abstract class.
Bug Fix: Fixed parser bug that caused completion provider to not work correctly when completing relative imports ending in a dot.
Bug Fix: Fixed bug that led to false positive error related to dictionary unpacking when the argument type is a type variable.
Bug Fix: Fixed false positive error when using del
keyword with a tuple expression.
Bug Fix: Fixed bug in completion provider where it was interpreting prior quotes incorrectly when completing a typed dictionary key, most easily reproducible when using nested typed dictionaries.
Bug Fix: Eliminated false positive error for Final
when it doesn't include a type argument.
Bug Fix: Fixed several possible causes of stack overflow crashes in the type evaluator.
Bug Fix (from pylance): Fixed bug in completion provider related to dictionary key completions that contain non-alpha characters.
Bug Fix: Fixed false positive error when super()
was used in a static or class method and the target function in the base class had an annotated cls parameter.