github microsoft/vscode-python v2026.2.0

5 hours ago

Changes:

Feature Requests:

  • #25780: Add support for Projects in Testing
  • #520: Please sort variables in 'locals' window

Bugs:

  • #25785: Refactor error handling to extract missing module names from error messages
  • #25763: Fix native repl not using env extension
  • #25736: remove method to update defaultInterpreterPath on env ext environment change
  • #6039: Wrong indent when line break after a string with backslash
  • #5968: Project-local venv used by default in unrelated folder.
  • #25620: Leftover process python_server.py with 100% after closing VSCode
See More
  • #25746: Fix python_server.py infinite loop on EOF (fixes #25620)
  • #25677: Add conditional for Python agent tools
  • #25717: enhance error handling and user notifications for Python Locator failures
  • #524: If formatter not installed we do not always offer installation
  • #521: Do not be sensitive to lacking a trailing slash for e.g. python.autoComplete.extraPaths

Others:

  • #25801: Bump version to 2026.2.0 in package.json
  • #25758: Fix env var warning description
  • #25770: Add ai-artifacts to .gitignore to exclude generated files
  • #25745: Bump lodash from 4.17.21 to 4.17.23
  • #6088: Add unit tests for client/interpeter/configuration/pythonPathUpdaterServiceFactory.ts
  • #6071: Add unit tests for client/language/textIteratorts
  • #6062: Add unit tests for client/common/process/serviceRegistry.ts
  • #6056: Add unit tests for client/common/configuration/service.ts
  • #6053: Add unit tests for client/interpreter/configuration/services/globalUpdaterService.ts
  • #6052: Delete client/jupyter provider.ts
  • #6023: Lowercase drive letter on localhost path mappings on Windows
  • #25612: bump Node.js version to 22.21.1 across multiple configuration files
  • #25686: feat(tasks): add shell task for check-python with venv activation
  • #25693: Bump importlib-metadata from 8.7.0 to 8.7.1
  • #25716: update version to 2026.1.0-dev in package.json and package-lock.json

This list of changes was auto generated.

Don't miss a new vscode-python release

NewReleases is sending notifications on new releases.