github microsoft/pylance-release 2022.1.3

latest releases: 2022.3.2, 2022.3.1, 2022.3.0...
2 years ago

Notable changes:

  • Enhancement: Add folding for f-strings, dicts, and #regions.
  • Enhancement: Adding "python.analysis.indexing" to the config. Index installed third party libraries and user files for language features such as auto-import, add import, workspace symbols, etc.
    (pylance-release#291)
    (pylance-release#1288)
    (pylance-release#2261)
  • Enhancement: Better support for docstrings on overload functions. example numpy.random.choice
    (pylance-release#2243)
  • Enhancement: Import completions no longer show builtin symbols
  • Enhancement: Implemented a new diagnostic check "reportMissingSuperCall" that checks for __init__, __init_subclass__, __enter__ and __exit__ methods that fail to call through to their parent classes' methods of the same name. This is a common source of bugs. The check is disabled by default. We may eventually enable it by default in strict mode, but we want to get feedback before doing so.

For the full changelog, see CHANGELOG.md

Don't miss a new pylance-release release

NewReleases is sending notifications on new releases.