Bug Fix: Fixed two type evaluation bugs that caused false positive errors when using join
method with LiteralString
and when a format string is interpreted as a LiteralString
.
Bug Fix: Fixed false positive errors that resulted from the previous change to format string type inference.
Enhancement: Updated typeshed stubs to the latest version.
Bug Fix: Fixed a bug that led to sporadic false positive errors for expressions that involve a call to super()
.
Bug Fix: Fixed a bug that resulted in a false positive error when assigning a property created through the @property
decorator to a variable or parameter annotated with the type property
.
Bug Fix: Fixed a bug that resulted in incorrect bidirectional type inference for constructor calls for generic classes when the expected type was Self
.
Bug Fix: Fixed a bug that resulted in a false positive error when using an unpack operator (*
) in a quoted type annotation with versions of Python prior to 3.11.
Performance: Improved performance of code flow engine in cases where two variables have significant strong interdependencies and are modified within a loop.