Microsoft announces Python, Pylance, and Jupyter extensions for Visual Studio Code in June 2025.
New features include Python chat tools, Language Server completions in the terminal for the Python REPL, and support for PyEnv and Poetry.
Python chat tools provide functionalities like getting Python environment information, installing Python packages, and configuring Python environments.
Language server completions are now available in the terminal for Python REPL sessions, improving interactive coding experience.
The Create Project feature in Python Environments extension allows users to create projects for Python packages and scripts quickly.
Support for PyEnv and Poetry for environment and package management has been added to the Python Environments extension.
Controlled rollout of the Python Environments extension has started, making it an optional dependency with the Python extension for some pre-release users.
Users can try out the preview version of the Python Environments extension from the Extension Marketplace for early feedback.
Special thanks to contributors for their contributions to the Python extensions in this release.
Users can download the Python and Jupyter extensions from the Marketplace or directly from Visual Studio Code for these new improvements.
For any issues or suggestions, users can file them on the Python VS Code GitHub page.