github microsoft/vscode-python v2024.6.0

17 days ago

Changes:

Feature Requests:

  • #23241: option to configure experiments in the workspace settings.json
  • #23247: Trigger env creation prompt on pip install in terminal with global environment
  • #23211: Use python debugger api
  • #772: Look into notifying users of new features when installing new versions
  • #763: Add an option to exclude certain kinds of ctags
  • #764: Place a timeout in Debug adapter when waiting for PTVSD to connect to the socket server
  • #363: [feature request] get python.pythonPath from cwd rather than system wide.
  • #358: relative pythonpath in .env is expanded wrt current file
  • #484: MoveUp Line Auto-Indent
See More

Bugs:

  • #23267: support configuring experiments in workspace settings
  • #23262: Debug cancelation
  • #23273: Add more command patterns for pip trigger
  • #23258: Apply feedback for the create env trigger prompts
  • #23257: support symlinks in parents of the root of the workspace
  • #23230: Fix for unittest with testscenarios
  • #23238: fix to support classes with parameterized tests inside
  • #751: Pylint do not work correct. Missing code analysis
  • #758: "Debug adapter process has terminated unexpectedly" using integrated terminal (if debugging with Python config everything works)
  • #757: Python version not being correctly recognised?
  • #23220: Add missing jedi requirements file to VSIX
  • #23217: Failed to get jedi-language-server version
  • #23212: Fix activated Conda Envs vars in Jupyter Ext API
  • #23201: Fix duplicated venv prompt parenthesis
  • #23193: Double parantheses: "((.venv) )"
  • #23080: Respect VIRTUAL_ENV_PROMPT when calculating PS1
  • #23176: Revert "revert arg map change to remove from stable release (#23160)"
  • #23171: Add homebrew path to conda search list
  • #23172: Use editable install only when project and build-system are present in pyproject.toml
  • #23166: Fix check install bug when running global python
  • #23165: Fix python path for install checker
  • #22954: Ensure that we check .venv dir not .venv file

Others:

  • #23319: Finalized release
  • #23310: bump release 2024.6
  • #23301: Revert "Debug cancelation (#23262)"
  • #23275: Fix the YML for azure build
  • #23274: Cleanup .nox environments after build
  • #23256: Remove some unused files
  • #23263: Add module version telemetry
  • #23255: chore: use full names for CredScan false positives
  • #23254: Try another path pattern
  • #23252: Try a different pattern for the path
  • #23251: Add cred scan suppression for dist utils
  • #23214: Adopting Python Walkthrough edits
  • #22390: Switch to using named pipes for test communication
  • #23210: Use nox for python dependency installs
  • #23046: Bump packaging from 23.2 to 24.0
  • #761: 🐛 use 32bit integers for threadid in protocol layer
  • #1: 1228 multi root master
  • #752: Enable unit testing of experimental debugger other than just launching
  • #750: Cannot install pylint
  • #23198: Bump typing-extensions from 4.9.0 to 4.11.0
  • #362: Use new environment variable parser
  • #293: Log and ignore errors when looking for interpreters
  • #355: Force package.json and package-lock.json to end in LF
  • #353: Clean up tool execution in Refactoring feature of extension
  • #352: Clean up tool execution in Formatters
  • #351: Clean up tool execution in Linters
  • #348: Re-order configuration opens in package.json to be logically grouped
  • #23184: Incorrect PS1 env being set for terminals, duplicated parenthesis
  • #23160: revert arg map change to remove from stable release
  • #23106: Bump importlib-metadata from 7.0.1 to 7.1.0
  • #23161: Update main to next pre-release

This list of changes was auto generated.

Don't miss a new vscode-python release

NewReleases is sending notifications on new releases.