Notable changes:
lxml.etree
(and other compiled modules) should no longer be mistakenly marked as unresolved in some cases.
(pylance-release#392)- A bug in a performance optimization for
__all__
involvingpy.typed
libraries has been fixed. This issue manifested as auto-imports using an unwanted path (e.g.fastapi.param_functions.Query
instead offastapi.Query
).
(pylance-release#774) - Signature help in broken code will now more correctly signatures and parameters.
(pylance-release#1128) - A regression in namespace package handling has been fixed.
(pylance-release#1132) - The default setting for indexing in the insiders build has been temporarily changed to
false
as we continue to analyze and improve its performance. It can still be manually enabled with"python.analysis.indexing": true
. - The bundled matplotlib stubs have been updated.
- Pylance's copy of typeshed has been updated.
For the full changelog, see CHANGELOG.md.