1.1.287
版本发布时间: 2023-01-04 15:00:49
microsoft/pyright最新发布版本:1.1.387(2024-10-30 09:17:48)
Bug Fix: Fixed false positive error in parser when an assignment expression (walrus operator) is used in a subscript list without parentheses. This was a syntax error in Python 3.8 and 3.9 but is allowed in 3.10 and newer.
Bug Fix: Fixed regression that caused an incorrect type evaluation in the presence of a doubly-nested loop.
Bug Fix: Fixed bug that sometimes resulted in incorrect type evaluation of tuple expressions used within a loop.
Bug Fix: Fixed a bug in the import cycle detection logic that led to some false negatives.
Enhancement: Addressed type evaluation performance issue by eliminating separate "incomplete type cache" and combining it with the primary type cache.
Enhancement: Improved error reporting for type mismatch involving a return type that is a TypedDict.
Bug Fix: Fixed a bug that resulted in a false positive error when resolving nested overloaded function calls where the correct overload match depends on bidirectional type inference.