Notable changes:
- Python files which do not have a
.pyor.pyifile extension are now supported.
(pylance-release#739, pylance-release#803, pylance-release#810) - Analysis performance has been improved in cases of deeply nested expressions.
(pylance-release#590, pylance-release#767) - Numerous type checking error messages have been improved, including for
TypedDict, type variable scoping, yields, andParamSpecwith overloads. - Two diagnostics have been added,
reportInvalidTypeVarUseandreportUnusedCoroutine. - Pylance's copy of typeshed has been updated.
For the full changelog, see CHANGELOG.md.