ReleaseMicrosoftMicrosoftpublished Jun 11, 2026seen 1w

microsoft/vscode-python-environments v1.34.0

microsoft/vscode-python-environments

Open original ↗

Captured source

source ↗
published Jun 11, 2026seen 1wcaptured 1whttp 200method plain

v1.34.0

Repository: microsoft/vscode-python-environments

Tag: v1.34.0

Published: 2026-06-11T17:22:18Z

Prerelease: no

Release notes:

Changes:

Feature Requests:

  • #527: Add a "reveal" icon to the environment in the python projects view
  • #166: Add Copy Path to context menu
  • #1428: Enhance sorting of installable files to prioritize shallower paths in getProjectInstallable function

Bugs:

  • #1571: Stabilize interpreter selection integration tests by asserting on interpreter path, not envId
  • #1533: Fix false-positive "environment manager not registered" warning on startup
  • #1529: Fix deactivate: command not found when deactivating restored or half-activated terminals
  • #1560: Fix TypeError on deactivate
  • #529: Switch Poetry terminal activation to venv methodology for version > 2.0.0 support

See More

  • #564: incorrect env shown for project while create new environment for project
  • #552: .venv folder created from Python Envs panel isn't git ignored by default
  • #1509: Fix: Do not activate on pseudoterminals
  • #1514: Fix invalid PEP 723 header in new-script template
  • #1527: one time mitigation of unintentional setting saved to user settings
  • #167: Hide descriptions of environment managers in panel
  • #1455: Cross-session cache for discovered system Python path
  • #1457: Fix set() for global scope not updating globalEnv in memory

Others:

  • #1576: Bump version to 1.34.0 in package.json
  • #1574: Add PET version, build ID, and commit SHA to telemetry
  • #470: Offer to create folder/workspace in 'Add as Python Project' flow
  • #1556: Support for PEP 440 versions
  • #1517: Probable race condition when searching for env managers: ’environment manager “pypa.hatch:hatch” is not registered’
  • #1490: Deactivation may be triggered in restored terminal session where "deactivate" is not defined
  • #1518: Export ESM module
  • #1565: fix IPC handle is longer than 103 chars error for CI
  • #1557: TypeError: Cannot read properties of undefined (reading 'subscriptions') on extension deactivate (v1.30.0)
  • #1561: CI: Allow multiple labels
  • #1555: PEP 723 parser + silent detection telemetry
  • #1545: chore(deps-dev): bump tmp from 0.2.4 to 0.2.7
  • #309: Auto find projects suggests folders within the virtual environments
  • #1543: Packaging: Use pip list --format=json for better parsing
  • #1539: chore(deps-dev): bump qs from 6.15.0 to 6.15.2
  • #555: feat: add .gitignore file creation for new Python environments in venv and conda managers
  • #554: fix to ensure new pkg with no env are saved
  • #551: Fixing GDPR telemetry naming for package management
  • #530: Remove "Reset to Default" context menu command
  • #550: Python Environment creation fails with uv when using Git Bash as default shell due to Windows path format
  • #1537: chore(deps): bump @nevware21/ts-utils from 0.11.5 to 0.14.0
  • #525: Add Python Environments report issue command
  • #528: support poetry terminal activation required for versions > 2.0.0
  • #533: switch to dependency groups for new package flow
  • #535: update text for install project deps
  • #536: remove python icon from poetry manager
  • #543: fix: set env correctly on package creation
  • #565: bug fix to make quick create function from project panel select env
  • #558: fixes recursive venv assignment and incorrect multiroot result
  • #561: adopt setting to override exp and opt in for existing users
  • #566: [WIP] Environments should have a "reveal in explorer" action
  • #562: Update readme for create project
  • #556: update phrasing on different notifications
  • #567: feat: open parent folder of venv after creation
  • #559: add and update telemetry for bundle release
  • #1532: chore: upgrade brace-expansion to 1.1.14
  • #1482: Activation commands sent to Pseudoterminals owned by other extensions
  • #1507: fix: stop resolve() from leaking foreign envs (e.g. hatch) into the venv collection
  • #1471: regular venv environment manager duplicates Hatch-managed environments
  • #1485: What is the global environment for?
  • #1491: “venv” enviroment manager steals environment managed by other managers
  • #1528: update version to 1.33.0 in package.json
  • #1468: VS Code not selecting environment in .venv/ on open with Environments extension installed
  • #1525: update version to 1.32.0 in package.json
  • #1523: Bump PET to 2026.8 in stable Azure pipeline
  • #1508: feat: add triggerReason to pet.process_restart and globalScopeDeferred to setup.hang_detected
  • #1516: chore(deps-dev): bump fast-uri from 3.1.0 to 3.1.2 in /examples/sample1
  • #169: Leverage execution.exitCode for execution promise resolve
  • #1515: chore(deps-dev): bump fast-uri from 3.1.0 to 3.1.2
  • #1429: Create Environment is now a mess
  • #1484: fix: try extensionId first in register{Environment,Package}Manager
  • #1483: extensionId option in registerEnvManager doesn’t do anything
  • #1506: Bump version to 1.31.0 in package.json

This list of changes was auto generated.

Notability

notability 3.0/10

Routine tool version update