Notable changes:
- Enhancement: Include, exclude, and ignore paths can now be provided via settings in VS Code:
python.analysis.include
,python.analysis.exclude
,python.analysis.ignore
(pylance-release#3261, pylance-release#3266) - Enhancement: Show names of empty modules in auto completion list (pylance-release#3293, pylance-release#3289)
- Enhancement: Updated bundled typeshed and pandas stubs
- Bug Fix: "Remove all unused imports" code action now only removes top level imports and "Remove unused import" code action now removes leading whitespace (pylance-release#3181)
- Bug Fix: Don't convert imports to relative format in user files that are within
extraPaths
(pylance-release#3194) - Bug Fix: Fixed availability of refactoring commands (pylance-release#3246)
- Bug Fix: Fixed ignoring of IPython magics that appear after a dedent (pylance-release#3251)
- Bug Fix: Fixed importing of
style
andAxes
in matplotlib stubs (pylance-release#3273) - Bug Fix: Logging of file system exceptions was excessively verbose (pylance-release#3291)
For the full changelog, see CHANGELOG.md