pylance-release

Documentation and issues for Pylance

CC-BY-4.0 License

Downloads
138
Stars
1.7K
Committers
23

Bot releases are hidden (Show)

pylance-release - 2022.10.30

Published by heejaechang almost 2 years ago

Release version that rolls up changes from the 2022.10.21 prerelease build.

pylance-release - 2022.10.20

Published by heejaechang about 2 years ago

Release version that rolls up changes from the 2022.10.11 prerelease build.

pylance-release - 2022.10.21

Published by heejaechang about 2 years ago

Notable changes:

  • Bug Fix: Fixed a crash due to LSP type mismatch. (pylance-release#3453)
  • Bug Fix: Fixed behavior of __init__ parameter synthesis when dataclass_transform is applied to a base class. (pylance-release#3304)
  • Enhancement: Improved go to definition behavior when multiple pyi are used for 1 py file. (pylance-release#3227)
  • Enhancement: Updated pandas stubs
  • Enhancement: Updated matplotlib stubs
  • Enhancement: New setting python.analysis.packageIndexDepths is added. User can use the setting to control indexing behavior.
pylance-release - 2022.10.11

Published by heejaechang about 2 years ago

Notable changes:

  • Enhancement: Handles cache better with multi root workspaces. (pylance-release#3408)
  • Bug Fix: Properly propagates future imports between notebook cells. (pylance-release#3376)
  • Enhancement: Improved parse tree recovery for missing statements. (pylance-release#3319)
  • Enhancement: Updated pandas stubs
pylance-release - 2022.10.10

Published by heejaechang about 2 years ago

Release version that rolls up changes from the 2022.9.41 prerelease build.

pylance-release - 2022.9.41

Published by debonte about 2 years ago

Notable changes:

  • Enhancement: Added UX to control typeCheckingMode within language status button on status bar.
  • Bug Fix: The inferred argument type is confusing in subclass of logging.FileHandler (pylance-release#3381)

For the full changelog, see CHANGELOG.md

pylance-release - 2022.9.40

Published by debonte about 2 years ago

Release version that rolls up changes from the 2022.9.31 prerelease build.

pylance-release - 2022.9.31

Published by debonte about 2 years ago

Notable changes:

  • Enhancement: Don't show diagnostics within IPython cell magics (pylance-release#3327)
  • Enhancement: Extended support for method override completions that use member access expression forms in a parameter's default value expression (pylance-release#3374)
  • Enhancement: Updated pandas stubs
  • Bug Fix: Default includes and excludes weren't being used if a pyproject.toml file was present (pylance-release#3348)
  • Bug Fix: Replaced django-stubs with a more pyright friendly version from (sbdchd/django-types) (pylance-release#3359)
  • Bug Fix: Inlay hint of bigInt incorrectly displaying int (pylance-release#3355)
  • Bug Fix: Display InlayHints only on variables that haven't already been annotated (pylance-release#3325)

For the full changelog, see CHANGELOG.md

pylance-release - 2022.9.30

Published by debonte about 2 years ago

Release version that rolls up changes from the 2022.9.21 prerelease build.

pylance-release - 2022.9.20

Published by debonte about 2 years ago

Release version that rolls up changes from the 2022.9.11 prerelease build.

pylance-release - 2022.9.21

Published by debonte about 2 years ago

Notable changes:

For the full changelog, see CHANGELOG.md

pylance-release - 2022.9.10

Published by debonte about 2 years ago

Release version that rolls up changes from the 2022.8.51 prerelease build.

pylance-release - 2022.9.11

Published by debonte about 2 years ago

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 and Axes 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

pylance-release - 2022.8.51

Published by bschnurr about 2 years ago

Notable changes:

pylance-release - 2022.8.50

Published by bschnurr about 2 years ago

  • Release version that rolls up changes from the 2022.8.41 prerelease build.
pylance-release - 2022.8.41

Published by bschnurr about 2 years ago

Notable changes:

  • Enhancement: Updated matplotlib type stubs
  • Bug Fix: Mismatch between __init__ arg name and matching attribute results in InternalError in 3.10 pattern matching (pylance-release#3197)
  • Bug Fix: Code folding issue with imports (pylance-release#3159)
  • Bug Fix: No folding of parenth_form expressions without commas pylance-release#3085

For the full changelog, see CHANGELOG.md

pylance-release - 2022.8.40

Published by bschnurr about 2 years ago

Notable changes:

  • Release version that rolls up changes from the 2022.8.31 prerelease build.
pylance-release - 2022.8.30

Published by bschnurr about 2 years ago

  • Release version that rolls up changes from the 2022.8.21 prerelease build.
pylance-release - 2022.8.31

Published by bschnurr about 2 years ago

Notable changes:

  • Bug Fix: Importing .py file in same directory as notebook (pylance-release#3017)
  • Bug Fix: Fixed bug in parser that resulted in crash when a soft keyword was used as a class pattern keyword argument name pylance-release#3197.

For the full changelog, see CHANGELOG.md

pylance-release - 2022.8.20

Published by bschnurr about 2 years ago

Notable changes:

  • Release version that rolls up changes from the 2022.8.11 to the 2022.8.12 prerelease build.

For the full changelog, see CHANGELOG.md